Mehmet Sait
Altın Üye
- Katılım
- 19 Ekim 2009
- Mesajlar
- 840
- Excel Vers. ve Dili
- Office 2016 TR
- Altın Üyelik Bitiş Tarihi
- 08-09-2028
Merhaba,
Ekli kod ile seçili alanı pdf yapıyorum. Kağıt boyutunu her defasında " 9x12 cm (3,5 x 5 in) 8,9 cm x 12,7 cm " olarak ayarlamak zorunda kalıyorum, kağıt seçimini otomotik olarak nasıl yapabilirim.
Yardımlarınız için teşekkür ederim.
Ekli kod ile seçili alanı pdf yapıyorum. Kağıt boyutunu her defasında " 9x12 cm (3,5 x 5 in) 8,9 cm x 12,7 cm " olarak ayarlamak zorunda kalıyorum, kağıt seçimini otomotik olarak nasıl yapabilirim.
Yardımlarınız için teşekkür ederim.
Kod:
Set nesne = CreateObject("Scripting.FileSystemObject")
masaustuyolu = CreateObject("Wscript.Shell").SpecialFolders("Desktop")
'AyAdi = Format(Date, "mmmm")
'klasoradi = Format(Date, "dd.mm.yyyy") & " "
dosyaadi = [B5].Value & " Gündüz&Akşam ve " & [D5].Value & " Gece Vardiyaları " & [B2].Value & ".pdf"
'dosyaadi = [B2]
klasorara = nesne.FolderExists(masaustuyolu & "\" & AyAdi)
If klasorara = False Then nesne.CreateFolder masaustuyolu & "\" & AyAdi
ActiveSheet.Range("$B$2:$D$33").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
masaustuyolu & "\" & dosyaadi & ".pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
MsgBox " PDF olarak kaydedildi..! "