Tek sayfaya sığdırma

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
546
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
30-09-2026
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

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
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
 

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
546
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Altın Üyelik Bitiş Tarihi
30-09-2026
AdemCan hocam çok güzel oldu, teşekkür ederim, emeğinize sağlık.
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Rica ederim.
 
Üst