Tevfik_Kursun
Altın Üye
- Katılım
- 30 Temmuz 2012
- Mesajlar
- 3,904
- Excel Vers. ve Dili
- Office 2016 Pro - Türkçe 64 Bit
Merhaba Arkadaşlar,
Bu çalışmada Excel'de oluşturduğum sayfa, yatay A4 olarak yazıcıdan 4 sayfa çıkıyor. Bu makro bu işi tek sayfa pdf yapıyor. Nasıl bir değişiklik kağıda basıldığı gibi çıkmasını sağlar?
Saygılarımla
Bu çalışmada Excel'de oluşturduğum sayfa, yatay A4 olarak yazıcıdan 4 sayfa çıkıyor. Bu makro bu işi tek sayfa pdf yapıyor. Nasıl bir değişiklik kağıda basıldığı gibi çıkmasını sağlar?
Kod:
Sub Pdf_Yap()
On Error Resume Next
dosya_adı = Range("E2").Value
klasor = ActiveWorkbook.Path & "\Pdf\"
With ActiveSheet.PageSetup
.Orientation = xlLandscape
.BlackAndWhite = False
End With
Range([E3].Text).ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
klasor & dosya_adı, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
End Sub
