• DİKKAT

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

Userformda sayfa yazdırma

  • Konbuyu başlatan Konbuyu başlatan özdil1
  • Başlangıç tarihi Başlangıç tarihi
Sayın Black Lord;
Size ne kadar teşekkür etsem azdır. Verdiğiniz kodlar sorunsuz çalışınca ne yardan ne de serden geçmemiş olduk. Çok değerli zamanınızı aldım hakkınızı helal edin. Öğrenmeye çalıştığım bu ilk aşamalarda sabırla verdiğiniz katkılarınızı ömür boyu unutmam mümkün değil. Dileğim, hayatınızda gerçekleşmesini istediğiniz her ne varsa mutlulukla sonuçlansın. En derin sevgi ve saygılarımla..
İyi dilekleriniz için teşekkür ederim
Katkı sağlayabildiysem ne mutlu bana.
Çalışmalarınızda başarılar dilerim.
 
İyi dilekleriniz için teşekkür ederim
Katkı sağlayabildiysem ne mutlu bana.
Çalışmalarınızda başarılar dilerim.

Sayın Black Lord;
Yine yardımınıza ihtiyacım var. Yazdırma butonlarına evetli hayırlı bir uyarı mesajı ekleyebilirmiyiz. Çünkü bazan yanlışlıkla yazdır butonuna tıklandığında hemen yazıyor.Yardımınız için şimdiden teşekkür eder, saygılar sunarım.
 
Sayın Black Lord;
Yine yardımınıza ihtiyacım var. Yazdırma butonlarına evetli hayırlı bir uyarı mesajı ekleyebilirmiyiz. Çünkü bazan yanlışlıkla yazdır butonuna tıklandığında hemen yazıyor.Yardımınız için şimdiden teşekkür eder, saygılar sunarım.
Merhaba
Tabiki eklenebilir.
Siz hangi kodu kullanıyorsanız yollayın revize edelim
 
Merhaba
Tabiki eklenebilir.
Siz hangi kodu kullanıyorsanız yollayın revize edelim

Private Sub CommandButton1_Click()
'Parafsız
Sheets("Sayfa1").Select
ActiveSheet.PageSetup.PrintArea = "$A$1:$J$46"
ActiveWindow.SelectedSheets.PrintOut Copies:=1

' Paraflı
ActiveSheet.PageSetup.PrintArea = "$A$1:$J$50"
ActiveWindow.SelectedSheets.PrintOut Copies:=2
End Sub

Sizin önerdiğiniz bu kodları kullanıyorum ve sorunsuz çalışıyor.Ancak direk yazdırmayı önlememiz iyi olacak.
 
Merhaba
Bu şekilde deneyin
Kod:
Private Sub CommandButton1_Click()
Baslik$ = "DİKKAT !!!"
Mesaj$ = " Yazdırma İşlemi Gerçekleşsin mi??"
cevap$ = MsgBox(Mesaj$, 4 + 32 + 0, Baslik$)
If cevap$ = 6 Then
'Parafsız
Sheets("Sayfa1").Select
ActiveSheet.PageSetup.PrintArea = "$A$1:$J$46"
ActiveWindow.SelectedSheets.PrintOut Copies:=1
' Paraflı
ActiveSheet.PageSetup.PrintArea = "$A$1:$J$50"
ActiveWindow.SelectedSheets.PrintOut Copies:=2
Else
End If
End Sub
 
Merhaba
Bu şekilde deneyin
Kod:
Private Sub CommandButton1_Click()
Baslik$ = "DİKKAT !!!"
Mesaj$ = " Yazdırma İşlemi Gerçekleşsin mi??"
cevap$ = MsgBox(Mesaj$, 4 + 32 + 0, Baslik$)
If cevap$ = 6 Then
'Parafsız
Sheets("Sayfa1").Select
ActiveSheet.PageSetup.PrintArea = "$A$1:$J$46"
ActiveWindow.SelectedSheets.PrintOut Copies:=1
' Paraflı
ActiveSheet.PageSetup.PrintArea = "$A$1:$J$50"
ActiveWindow.SelectedSheets.PrintOut Copies:=2
Else
End If
End Sub

Çok teşekkür ederim sorunsuz çalıştı.
 
Geri
Üst