Merhaba,
Excel içerisinde çıktı sayısını sabitleme gibi bir durum söz konusu değildir.Var sayılan olarak 1 gelmektedir.Elle 4 yapmanız gerekmektedir.
Ek olarak yazıcı üreticiniz ile iletişime geçerek eğer yazıcınızda böyle bir özellik varsa bu işlemi gerçekleştirebilirsiniz.
< Bu ileti veya öneriler size yardımcı olduysa “Yanıt olarak işaretle” linkine tıklatınız. >
Selamlar,
Excel içerisinde hertürlü işlevi yapabilmeniz mümkündür diyerek başlayalım. Excel içerisinde yazdırma alanınızı temizleyiniz ve sayfa ayarlarınızı yapınız. İsterseniz bir makro oluşturarak bu işi side çözebilirsiniz. (Anlatım Excel 2007 içindir) Yazdırılacak
Excel sayfanız açıkken Şeritte Geliştirici sekmesinden veya görünüm sekmesinde bulunan
Makro Kaydet"i tıklayarak, (açılan pencerede makro adını yazmanızı isteyecektir, bu size kalmıştır.) Makro kendiliğinden kaydetmeye başlayacaktır. Sizde Office düğmesinden "yazdır"ı tıklayınız. kısayolu (Control+P ) dir. Yazdırma penceresi açılacaktır.
Varsayılan yazıcıyı ayarlayınız , Kopya sayısını sabitlemek istediğiniz değeri yazınız ve tamamı tıklayınız. Daha sonra Görünüm sekmesinde bulunan (Mokro Kaydeti kısmından) makroyu durdurunuz. Excel sayfanızın herhangi bir yerine geliştirici sekmesinden İster
Düğme isterseniz metin kutusu ekleyiniz. Daha sonra eklediğiniz düğmenin yada metin kutusuna (fare üzerinde iken sağ tıklayarak) Makro atayı seçiniz. İşlem tamamlanmıştır.
Dilerseniz alt+f11 yaparak MVB aşağıda yazan kodun doğru olup olmadığını görebilirsiniz. (Koyu harfle yazılan
YAZICI ADI sizin yazıcı adınız olacaktır. Teşekkürler
Sub Makro1()
Makro1 Makro
Application.ActivePrinter = "YAZICI ADI "
ExecuteExcel4Macro _
"PRINT(1,,,4,,,,,,,,2,""YAZICI ADI "",,TRUE,,FALSE)"
End Sub