Hulpvraag.
Ik heb een macro die bij het drukken op een knop op het 'Voorblad' ervoor zorgt dat een aantal tabbladen in dit bestand geprint worden naar PDF met een specifieke naam.
Op het tabblad 'Voorblad' is cel G3 elke keer te wijzigen met een specifiek nummer, waarna de gegevens in alle tabbladen wijzigen. op dit moment moet je handmatig de cel G3 invullen om de nieuwe gegevens op te halen en vervolgens te kunnen printen naar PDF via de macro.
Wat ik graag zou willen is dat je in een tabblad 'Input' onder elkaar de nummers in kolom A kunt zetten waarna je de bijgewerkte tabbladen van deze nummers kunt printen naar pdf.
Dus:
1. de macro moet kijken naar tabblad 'Input' cel A2,
2.dat nummer zetten in tabblad 'Voorblad' cel G3
3.vervolgens de onderstaande macro uitvoeren.
4.daarna cel A3 pakken en de cyclus herhalen. Als vervolgens de volgende cel niet meer gevuld is (dus bijv A30 is leeg) dan moet de macro stoppen.
Hoop dat ik een beetje duidelijk ben in mijn hulpvraag. Zit al een tijdje te prutsen maar kom er niet uit.
Sub PDF()
Sheets(Array("Voorblad", "M", "BN", "AS", "Bhr" _
)).Select
Sheets("Voorblad").Activate
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"K:\Algemeen" & "CBP " & Range("G3").Value, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False
Sheets("Voorblad").Select
End Sub
Ik heb een macro die bij het drukken op een knop op het 'Voorblad' ervoor zorgt dat een aantal tabbladen in dit bestand geprint worden naar PDF met een specifieke naam.
Op het tabblad 'Voorblad' is cel G3 elke keer te wijzigen met een specifiek nummer, waarna de gegevens in alle tabbladen wijzigen. op dit moment moet je handmatig de cel G3 invullen om de nieuwe gegevens op te halen en vervolgens te kunnen printen naar PDF via de macro.
Wat ik graag zou willen is dat je in een tabblad 'Input' onder elkaar de nummers in kolom A kunt zetten waarna je de bijgewerkte tabbladen van deze nummers kunt printen naar pdf.
Dus:
1. de macro moet kijken naar tabblad 'Input' cel A2,
2.dat nummer zetten in tabblad 'Voorblad' cel G3
3.vervolgens de onderstaande macro uitvoeren.
4.daarna cel A3 pakken en de cyclus herhalen. Als vervolgens de volgende cel niet meer gevuld is (dus bijv A30 is leeg) dan moet de macro stoppen.
Hoop dat ik een beetje duidelijk ben in mijn hulpvraag. Zit al een tijdje te prutsen maar kom er niet uit.
Sub PDF()
Sheets(Array("Voorblad", "M", "BN", "AS", "Bhr" _
)).Select
Sheets("Voorblad").Activate
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"K:\Algemeen" & "CBP " & Range("G3").Value, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False
Sheets("Voorblad").Select
End Sub