- Katılım
- 13 Ekim 2017
- Mesajlar
- 178
- Excel Vers. ve Dili
- 2003-tr
Merhaba;
Az önce bu konuyla ilgili bir işim vardı ama burada bu tarz bir konu göremedim. Ondan buradaki arkadaşları da bilgilendirmek amaçlı başka yerden bulduğum açıklamayı aynen aktarıyorum. Umarım birilerinin işine yarar.
Dosya: Sayfa Yapısı
Yatay/Dikey;
Küçültme/Büyütme;
Kağıt boyutu;
Dosya: Yazdırma Alanı
Dosya: Baskı Önizleme
Üstte yinelenecek satırlar;
Solda yinelenecek sütunlar;
Altbilgi/Üstbilgi;
Satır ve sütun başlıklarını yazdırmak için;
Kılavuz çizgilerini yazdırmak için;
Hücre açıklamalarını yerlerinde yazdırmak için;
Hücre açıklamalarını sayfa sonunda yazdırmak için;
Sayfayı yatay ve dikey ortalamak için;
Az önce bu konuyla ilgili bir işim vardı ama burada bu tarz bir konu göremedim. Ondan buradaki arkadaşları da bilgilendirmek amaçlı başka yerden bulduğum açıklamayı aynen aktarıyorum. Umarım birilerinin işine yarar.
Dosya: Sayfa Yapısı
Yatay/Dikey;
Kod:
ActiveSheet.PageSetup.Orientation = xlLandscape 'YATAY
ActiveSheet.PageSetup.Orientation = xlPortrait 'DİKEY
Küçültme/Büyütme;
Kod:
ActiveSheet.PageSetup.Zoom = 80 ' % 80 'e küçültülür
Kağıt boyutu;
Kod:
ActiveSheet.PageSetup.PaperSize = xlPaperA4 'A4 boyutu
Dosya: Yazdırma Alanı
Kod:
ActiveSheet.PageSetup.PrintArea = "$A$1:$E$12"
Dosya: Baskı Önizleme
Kod:
ActiveWindow.SelectedSheets.PrintPreview
Üstte yinelenecek satırlar;
Kod:
ActiveSheet.PageSetup.PrintTitleRows = "$1:$1"
Solda yinelenecek sütunlar;
Kod:
ActiveSheet.PageSetup.PrintTitleColumns = "$A:$A"
Altbilgi/Üstbilgi;
Kod:
ActiveSheet.PageSetup.LeftHeader = "Sol üst bilgi"
ActiveSheet.PageSetup.CenterHeader = "Orta üst"
ActiveSheet.PageSetup.RightHeader = "Sağ üst"
ActiveSheet.PageSetup.LeftFooter = "Sol alt bilgi"
ActiveSheet.PageSetup.CenterFooter = "Orta alt"
ActiveSheet.PageSetup.RightFooter = "Sağ alt"
Satır ve sütun başlıklarını yazdırmak için;
Kod:
ActiveSheet.PageSetup.PrintHeadings = True
Kılavuz çizgilerini yazdırmak için;
Kod:
ActiveSheet.PageSetup.PrintGridlines = True
Hücre açıklamalarını yerlerinde yazdırmak için;
Kod:
ActiveSheet.PageSetup.PrintComments = xlPrintInPlace
Hücre açıklamalarını sayfa sonunda yazdırmak için;
Kod:
ActiveSheet.PageSetup.PrintComments = xlPrintSheetEnd
Sayfayı yatay ve dikey ortalamak için;
Kod:
ActiveSheet.PageSetup.CenterHorizontally = True
ActiveSheet.PageSetup.CenterVertically = True
