Yazıcı ayarlarını otomatik ayarlama

Katılım
22 Nisan 2009
Mesajlar
34
Excel Vers. ve Dili
Office 2010 Türkçe
@---}-----
Yazıcı ayarlarını otomatik olarak ayarlayabilir miyiz?
Excel den bir dosya yazdırmak istediğimde sayfa sonu boşluklarını 0 yapıp yatay bir şekilde kaydetmesini istesem , çok mu şey istemiş olurum?? :)
 

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
İstediklerinizi Workbook_BeforePrint olayı ile yapabilirsiniz. Aşağıdaki prosedürü thisworkbook modülüme kopyalayın. Yazdır butonuna bastığınızda öncelikle bu sayfa ayarları yapılacaktır.

Kod:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
With ActiveSheet.PageSetup
.RightMargin = Application.InchesToPoints(0)
.BottomMargin = Application.InchesToPoints(0)
.Orientation = xlLandscape
End With
End Sub
Not: Sayfa ayarları ile ilgili satırlar makro kaydet yöntemi ile elde edilmiştir. Diğer özellikler ile ilgili komutları bulmak için aynı yöntemi kullanabilirsiniz.
 
Katılım
22 Nisan 2009
Mesajlar
34
Excel Vers. ve Dili
Office 2010 Türkçe
@---}-----
Selam

Makrodan anlamıyorum.
Tam olarak ta anlayamadım. Açılım istiyorum.
Teşekkürler. Saygılar.
 
Üst