Yazdır makrosu

Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
sizlerin yardımı ile şöyle bir makro oluşturdum

Sub yazdir()
Range("A1:R80").PrintOut Copies:=1
End Sub

burdaki 1 i kaç yaparsam o kadar yazdırabiliyorum
ancak yazdır butonuna tıkladığımda doğrudan yazıcıya göndermek yerine bana kaç adet yazdırmam gerektiğini soran bir uyarı sonucunda yazdıracağım adedi girebilme imkanı tanıyabilirmi yani bazen 1 bazen 2 bazen 4 adet gibi
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki gibi deneyin.

Kod:
Sub yazdir()
sor = InputBox("Sayfa sayısını giriniz.", "Yazdırılacak sayfa adedi")
If sor = "" Then Exit Sub
Range("A1:R80").PrintOut Copies:=sor
End Sub
 
Katılım
24 Temmuz 2007
Mesajlar
338
Excel Vers. ve Dili
2003
teşekkür ederim levent bey
 
Üst