RogerJordi
Gebruiker
- Lid geworden
- 21 mrt 2019
- Berichten
- 19
Goedemiddag allemaal,
Ik ben momenteel bezig met het maken van een macro voor een Excel bestand, waarbij een werkblad wordt opgeslagen als PDF met een titel op basis van bepaalde cellen. Dit gaat goed, echter komen mijn bestanden overal terecht, omdat er geen gebruik wordt gemaakt van een vaste opslagadres. Aansluitend print de macro het PDF bestand uit. De macro ziet er als volgt uit:
Sub PDF()
'
' PDF Macro
'
'
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Range("K12") & " " & Range("D7") & " " & Range("D23") & " " & Range("C16") & " " & Range("C21") & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
'
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
End Sub
Nu wil ik dat mijn bestanden op een vaste locatie worden opgeslagen, met dezelfde werking als in de huidige macro. Ik kom zelf echter niet op een oplossing...
Graag zie ik jullie antwoord tegemoet.
MVG
Rogier
Ik ben momenteel bezig met het maken van een macro voor een Excel bestand, waarbij een werkblad wordt opgeslagen als PDF met een titel op basis van bepaalde cellen. Dit gaat goed, echter komen mijn bestanden overal terecht, omdat er geen gebruik wordt gemaakt van een vaste opslagadres. Aansluitend print de macro het PDF bestand uit. De macro ziet er als volgt uit:
Sub PDF()
'
' PDF Macro
'
'
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
Range("K12") & " " & Range("D7") & " " & Range("D23") & " " & Range("C16") & " " & Range("C21") & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
'
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
End Sub
Nu wil ik dat mijn bestanden op een vaste locatie worden opgeslagen, met dezelfde werking als in de huidige macro. Ik kom zelf echter niet op een oplossing...
Graag zie ik jullie antwoord tegemoet.
MVG
Rogier