• DİKKAT

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

Tek sayfaya sığdırma

  • Konbuyu başlatan Konbuyu başlatan hakki83
  • Başlangıç tarihi Başlangıç tarihi

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
567
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Merhaba hocalarımız

Tek sayfaya sığdırma kodunu dosyaya uyguladım fakat olmadı.

Amacım ekteki örnek gibi yatay olarak yazıcıdan çıkması gereken belgeyi, otomak olarak küçültüp tek kağıda sığdırıp basabilmek.
 

Ekli dosyalar

Kodu güncelleyiniz.
Kod:
Private Sub CommandButton1_Click()
Application.PrintCommunication = False
ActiveSheet.PageSetup.Orientation = xlLandscape 'Yatay döndürmek için

With ActiveSheet.PageSetup 'Sayfayı tek kağıda sığdırmak için
.FitToPagesWide = 1 'Sayfayı tek kağıda sığdırmak için
.FitToPagesTall = 1 'Sayfayı tek kağıda sığdırmak için
End With 'Sayfayı tek kağıda sığdırmak için

Application.PrintCommunication = True
ActiveWindow.SelectedSheets.PrintPreview 'Baskı önizleme için

End Sub
 
AdemCan hocam çok güzel oldu, teşekkür ederim, emeğinize sağlık.
 
Rica ederim.
 
Geri
Üst