Hans290875
Gebruiker
- Lid geworden
- 13 apr 2013
- Berichten
- 38
Ik wil onderstaande macro maken in een Excel bestand (genaamd weekstaat leeg.xlsm) wat bestaat uit 8 tabbladen, te weten 7 tabbladen met de namen van de dagen van de week en 1 tabblad met de naam weekstaat.
Wat ik wil is dat alle 7 tabbladen in één PDF bestand worden opgeslagen. Dit kan bijvoorbeeld via Opties, Geselecteerde bladen.
Probleem hierbij is dat ik ten tijde dat de macro wordt uitgevoerd, de naam van het bestand wat in PDF moet worden opgeslagen, wil kunnen wijzigen in bijvoorbeeld week 1.
En als ik het Excel bestand hergebruik dat ik het daarna kan opslaan als bijvoorbeeld week 2.
Als het goed is zit het Excel bestand onder de knop bijlagen.
Sub OpslaanPDF()
'
' OpslaanPDF Macro
'
'
ChDir "I:\DWH\Excel\Berekeningen-Overzichten"
ActiveWorkbook.SaveAs Filename:= _
"I:\DWH\Excel\Berekeningen-Overzichten\Weekstaat test.xlsm", FileFormat:= _
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End Sub
Wat ik wil is dat alle 7 tabbladen in één PDF bestand worden opgeslagen. Dit kan bijvoorbeeld via Opties, Geselecteerde bladen.
Probleem hierbij is dat ik ten tijde dat de macro wordt uitgevoerd, de naam van het bestand wat in PDF moet worden opgeslagen, wil kunnen wijzigen in bijvoorbeeld week 1.
En als ik het Excel bestand hergebruik dat ik het daarna kan opslaan als bijvoorbeeld week 2.
Als het goed is zit het Excel bestand onder de knop bijlagen.
Sub OpslaanPDF()
'
' OpslaanPDF Macro
'
'
ChDir "I:\DWH\Excel\Berekeningen-Overzichten"
ActiveWorkbook.SaveAs Filename:= _
"I:\DWH\Excel\Berekeningen-Overzichten\Weekstaat test.xlsm", FileFormat:= _
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End Sub