![]() |
Accessde Vba Kodu İle Kapalı Excel Dosyasını Yazdırmak - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Accessde Vba Kodu İle Kapalı Excel Dosyasını Yazdırmak (/konu-accessde-vba-kodu-ile-kapali-excel-dosyasini-yazdirmak.html) |
Cvp: Accessde Vba Kodu İle Kapalı Excel Dosyasını Yazdırmak - feraz - 20/02/2020 Aslında koddaki her yazdırma için exceli açtırıp kapatmaya gerek yok lakin donup kaldığı için böyle yaptım.Normalde bir kere Excel açılıp ilgili sayfalar ilgili yazıcıdan çıkarılır.Deneyin kod doğru çalışıyorsa onuda hallederiz. En sona eski default printeri yapmayı unutmuşum. Call yazan yerdeki end subun üst satırına SetDefaultPrinter " " boşluk yerine standat yazıcı adı ekleyin. Cvp: Accessde Vba Kodu İle Kapalı Excel Dosyasını Yazdırmak - accessman - 20/02/2020 Ellerinize sağlık ilk fırsatta deneyeceğim Visible önce true sonra false yapılmasının sebebi nedir Cvp: Accessde Vba Kodu İle Kapalı Excel Dosyasını Yazdırmak - feraz - 20/02/2020 False yi tek tırnak ile pasif yapmıştım. Çünkğ Excel hiç görünmesin diye lakin bundan dolayı pc donduğu için öyle bıraktım ve fazla deneyemedim zaman yetersizliğinden. Cvp: Accessde Vba Kodu İle Kapalı Excel Dosyasını Yazdırmak - accessman - 20/02/2020 Bazen pc ye akıl sır ermiyor. Korumalı excelde yazdırmada sıkıntı çıkıyor mu hani exceli açınca "Düzenlemeyi etkinleştir" diye mesaj çıkıyor Cvp: Accessde Vba Kodu İle Kapalı Excel Dosyasını Yazdırmak - feraz - 20/02/2020 Kodları denedinizmi bilmiyorum.Fırsat bulmuşken kodları düzenledim. Array ile yaptım ve her defasında excelin kapanıp açılmasına gerek kalmadı. sayfalar = Array("Sayfa1", "Sayfa2") 'Buraya sayfa adlari gelecek printerler = Array("Brother DCP-195C", "OneNote") 'Buraya printer adlari gelecek Yukarıdakilr paralel olacak.Ben denedim hatasız çalıştı. Kod:
Option Compare Database Kod:
Function printYap(ByVal PrintAd As String, ByVal sayfaAd As String) |