Opgelost Geopend XLSX-bestand als .PDF opslaan in dezelfde map als het geopende XLSX-bestand

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

AppdB

Nieuwe gebruiker
Lid geworden
18 jan 2024
Berichten
4
Kan iemand mij helpen aan een VBA-script dat:
- een geopend Excel-bestand (.xlsx)
- als PDF-bestand opslaat
- met dezelfde bestandsnaam als het (geopende) 'bron' .xlsx-bestand
- in dezelfde map als het (geopende) 'bron' .xlsx-bestand

Alvast heel erg bedankt voor de werkende reactie.
 
Een heel bestand of een enkel tabblad?

Dit zou kunnen werken voor het actieve tabblad;

Code:
Sub SjonR()
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ActiveWorkbook.Path & "\" & ActiveWorkbook.Name, _
      Quality:=xlQualityStandard, IncludeDocProperties:=True, _
      IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
 
dan zo?

Code:
Sub SjonR()
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=ActiveWorkbook.Path & "\" & ActiveWorkbook.Name, _
      Quality:=xlQualityStandard, IncludeDocProperties:=True, _
      IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
 
Super SjonR,

Het werkt als een malle! Bedankt voor jouw snelle service. Hier ben ik echt mee geholpen.

Hartelijke groet,
AppdB
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan