• DİKKAT

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

Yazdır makrosunda, Dikey ayarlama

  • Konbuyu başlatan Konbuyu başlatan kombo
  • Başlangıç tarihi Başlangıç tarihi
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Herkese iyi akşamlar
Aşağıdaki makro ile sayfa yazdırıyorum. Sayfayı dikey olarak makronun içinde nasıl ayarlayabilirim? Çünkü aynı çalışma sayfasında yaz2 makrosu yatay yazdıracak.

Sub Yaz1()
If MsgBox("SIRALAMA İŞLEMİNİ YAPTINIZ MI?", vbYesNo, "") = vbNo Then Exit Sub
ActiveSheet.Unprotect
ActiveSheet.PageSetup.PrintTitleRows = "$1:$6"
ActiveSheet.PageSetup.PrintArea = "$H$7:$N$65500"
ActiveSheet.PrintOut From:=1, To:=[G1].Value, Copies:=1, preview:=False, Collate:=True
ActiveSheet.Protect
End Sub
 
Aşağıdaki satırı ilave edin.

ActiveSheet.PageSetup.Orientation = xlPortrait (yatay için xlLandscape)
 
Sorunu devamı olarak......
Her makroda satır arasını (piksel olarak) ayarlayabilirmiyiz?
şöyle bir satır ekledim ama olmadı

ActiveSheet.PageSetup.Selection.RowHeight = 9.75
 
Bu kodu bir SpinButton'a bağlayın.
Örnek :
Private Sub SpinButton1_Change()
Range("a5:a20").RowHeight = SpinButton1.Value + 10#
End Sub
 
sn Seyit Tiken
Spin Buton nedir? :oops: Nasıl yapacağım? :?
 
UserForm'un ToolBox'un bulunan üst ve alt tırnağı olan buton. Satırların pikselini daraltır ve genişletir. İşinize yarayacaksa kendinize uyarlayınız.
 
sn Seyit Tiken
İlginiz için teşekkür ederim. Ama bu sistemi tutmadım. Sayfa butondan geçilmez oldu :) Makronun içinde çözme yollarını deneyeceğim.
Tekrar teşekkür ederim.
 
Sn arkadaşlar, bu konuyla ilgili fikri olan yok mu.......
 
Tamam arkadaşlar buldum ve sorun çözüldü .
 
Geri
Üst