• DİKKAT

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

Makro ile sayfa yapısı ve yazdırma alanı (Kodlar ve Anlatımı)

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;
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
 
Neredeyse her kodlamada düzenli bir sayfa görünümü için bunlardan birkaçı gerekiyordu. Bu bilgi demetinin hazır başvuru çok önemliydi , arşivimdeki tahtında yerini aldı ..

Teşekkürler Sn TanerSaydam :)
 
Neredeyse her kodlamada düzenli bir sayfa görünümü için bunlardan birkaçı gerekiyordu. Bu bilgi demetinin hazır başvuru çok önemliydi , arşivimdeki tahtında yerini aldı ..

Teşekkürler Sn TanerSaydam :)

Bana değil de, bu kodları böyle hazırlayana teşekkür etmek gerek :) Bugün hazırladığım bir excel için bu kodlar gerekiyordu ve çok işime yaradı.
 
Merhaba Bize biraz yardımcı olabilirmisiniz ?
Bir Programdan Liste yaptık ve Masaüstüne excel formatı ile attık.
Excel ile onu açtığımızda
Sayfa Yapısının O listeye göre otomatik ayarlarlanmasını sağlayacağımız ve Otomatik olarak Üst Bölmesinin Dondurulmuş bir şekilde gelmesini sağlayan ayarlar mevcutmudur
 
Geri
Üst