Skip to main content

AccessTr.neT


Set Qdf=currentdb.querydefs Sorguda Oluşturulan Değerleri Çağıramıyorum Hata Alıyorum

Set Qdf=currentdb.querydefs Sorguda Oluşturulan Değerleri Çağıramıyorum Hata Alıyorum

#7
Normal olarak oluşturup isim verildikten sonra Word dosyası kapatılmıyorsa?
Kod:
wrd.documents.Close
wrd.Application.Quit

Yukardaki kodları (wrd tanımını kendinize uyarlayıp) kullanabilirsiniz
Son Düzenleme: 03/10/2020, 08:24, Düzenleyen: alicimri.
Cevapla
#8
Hocam ilginiz için teşekkür bu kodu denedim program ile doküman açılıp o dokümana bilgi gönderildi veya gönderilmedi ise açtığı o dokümanı kapatıyor bu kod
Ben durumu şöyle arz edeyim
Mesela önceden oluşturulmuş ve ilgili klasörde bekleyen bir Word doküman veya şablon var ve kullanıcı bunlardan birisini Word ile açtı ekranda açık iken bilinçli veya bilinçsiz bu program kullanırken bu dokümanı tekrar oluşmasını sağlayacak işlemi başlattı işte bu durumda
Program bu doküman açıksa açık olan dokümanı herhangi bir onay almaksızın açık olan dokümanı ve Word ü kapatacak

Yapmak istediğim kod bu hocam
Değişimde gelişimde beyinlerin değişmesi ve gelişmesi ile olur. By Bibib
Cevapla
#9
Kod:
Sub Kill_word()
Dim sKillword As String
sKillword = "TASKKILL /F /IM winword.exe"
Shell sKillword, vbHide
End Sub

Yukardaki kod açık olan tüm Word dosyalarını kaydetmeden kapatır.
NOT; Daha sonra herhangi bir Word dosyası açıldığında "Belge Kurtarma" İletişim kutusu açılabiliyor dikkate almayın, sağ alttaki kapat düğmesine tıklayın.
Son Düzenleme: 04/10/2020, 15:25, Düzenleyen: alicimri.
Cevapla
#10
Teşekkürler hocam hepinize ellerinize sağlık gösterdiğiniz şekilde uyguladım sorun çözüldü
Değişimde gelişimde beyinlerin değişmesi ve gelişmesi ile olur. By Bibib
Cevapla
#11
Bir şey daha sorsam uygun olurmu buradan yeni soru açmadan
Bir formda çalışırken o formda dım ile atadığım değişkenine aradığım değerin başka aynı program içinde açılan bir formda da aktif olması için (tanınması için) ne yapabilirim modül kısmında global dosya_ismi as string olarak tanımladığım halde form üzerinden komutla açtırdıpım yeni forma değeri boş görüyor yeni açılan forma metin kutusu ekleyip ona aradığım zaman görüyor ben her hangi bir atama yapmadan programın tüm forumlarında değişkenin tanınmasını istiyorum bunun için hangi kodu nereye yazmam lazım
Değişimde gelişimde beyinlerin değişmesi ve gelişmesi ile olur. By Bibib
Son Düzenleme: 07/10/2020, 13:21, Düzenleyen: bibib.
Cevapla
#12
1- Yeni bir boş modül oluşturun.
2-  Bu modülde "Public gstrUsr As String" şeklinde bir değişken tanımlaması yapın.
3- ilk açılacak formun veya form kontrollerinin herhangi bir olayında bu değişkene değer atayın.
Örneğin:
Private Sub Form_Load()
gstrUsr = "ali"
End Sub
4- Sonradan açılacak formun veya forn kontrollerinin herhangi olayında bu değeri kullanın.
Private Sub Form_Load()
Metin0.value = gstrUsr
End Sub
Son Düzenleme: 08/10/2020, 14:42, Düzenleyen: alicimri.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task