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,
Gizli olan sayfanın makrosunu çaıştırmak için ne yapmam gerek?
Yardımlarınız için teşekkür ederim.
Gizli olan sayfanın makrosunu çaıştırmak için ne yapmam gerek?
Yardımlarınız için teşekkür ederim.
Kod:
Set nesne = CreateObject("Scripting.FileSystemObject")
masaustuyolu = CreateObject("Wscript.Shell").SpecialFolders("Desktop")
dosyaadi = [B2].Value & " - " & "( " & [B5].Value & "_" & [B6].Value & " - " & [C5].Value & "_" & [C6].Value & " - " & [D5].Value & "_" & [D6].Value & " Vardiyaları )"
klasorara = nesne.FolderExists(masaustuyolu & "\" & AyAdi)
If klasorara = False Then nesne.CreateFolder masaustuyolu & "\" & AyAdi
ActiveSheet.PageSetup.PaperSize = 281
ActiveSheet.Range("$B$2:$D$34").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
masaustuyolu & "\" & dosyaadi & ".pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
MsgBox " PDF olarak kaydedildi..! ", vbInformation, ""
ActiveWindow.Zoom = 120
ActiveSheet.Protect Password:="3"
ActiveSheet.Range("B2").Select
End Sub