• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Yazdır Butonu çalışmıyor

  • Konbuyu başlatan Konbuyu başlatan sweet
  • Başlangıç tarihi Başlangıç tarihi
Katılım
1 Mart 2006
Mesajlar
46
merhaba arkadaşla macroda yapılmış bir vb tabanlı bir prog var ve ben buna "YAZDIR" butonu kaydum ve aşağıdaki kodu yazdım çalışmadı

Private Sub yaz_Click()
On Error Resume Next
soru = MsgBox("Sayfa Yazdırılacak, Önizleme Yapmak İstiyor musunuz?", vbYesNo, "Önizleme")
If soru = vbYes Then
DataAc.Hide
Sheets("Print").PrintPreview
DtaAc.Show
Range("A1").Select
Else
Sheets("Print").PrintOut
End If
End Sub

daha sonra "On Error Resume Next " kısmını sildim hata vermedi fakat bu seferde prog kitliyor

arkadaşlar ne yapmam gerekiyor "Yazdır" butonuna basıldığında sayfa ayarını yapabilecek sonra print deyip yazdıracak hepsi bu :agla: :?
 
Sn. sweet

Ben bu kodu denedim bende çalıştı. acaba sayfa ismini Print olarak vermeyimi unuttunki? sorumsuz çalışıyo. ama baskı önizleme mesajına hayır dersen. evet denildiğinde baskı önizlemeden çıkıyo ve yazdırma işlemini yapmıyo.
 
SELAM ocamsul

yukarıda yazılan kod benim prog göre uyarlanmış hali farklı bir isim olamaz

ama kodu çalıştırıp yazdır butonuna basıp ön izlemeyi kabul ettiğimde prog kitleniyor bende mecburen kapatmak zorunda kalıyorum. :yardim:
 
birde arkadaşlar eğer prin ayarlarını otomatik yapabilecek bir sistem varmı eğer varsa çok iyi olur. :yardim: :yardim: :yardim: :yardim: :yardim: :dua:
 
Sayın sweet dosyanızı ekleyin bir bakalım.
 
Kırmızı satırı silip yeşili yazın.
Private Sub yaz_Click()
On Error Resume Next
soru = MsgBox("Sayfa Yazdırılacak, Önizleme Yapmak İstiyor musunuz?", vbYesNo, "Önizleme")
If soru = vbYes Then
DataAc.Hide
Sheets("Print").PrintPreview
DtaAc.Show
DataAc.Show
Range("A1").Select
Else
Sheets("Print").PrintOut
End If
End Sub
 
Geri
Üst