Het geheel maar een beetje uitgeschreven. Als nu het kwartje niet valt dan is VBA denk ik een stapje te hoog.
Door met <F8> door de code te wandelen kan je zien welke waarde de variabelen krijgen.
Duidelijker kan ik het niet uitleggen.
@edmoor, Dank voor je antwoord in #18. (ik krijg er ééntje meer) maar is offtopic.
Code:
Sub VenA()
Dim pad As String 'Dit is een variabele voor de locatie waar je het bestand wilt opslaan.
Dim naam As String ' Dit is een variabele voor de naam die het bestand moet krijgen
pad = "C:\temp\" ' Hier moet je de variabele een waarde geven. Let erop dat je dit goed invult dus met schijfletter en de '\'aan het eind
naam = Format(Sheets(1).[E7], "dd-mm-yyyy") & " - Kasboek.pdf" 'naam krijgt hier een waarde
Dim PadEnNaam As String 'Een nieuw variable om het pad en de naam samen te voegen
PadEnNaam = pad & naam
Sheets(2).ExportAsFixedFormat 0, PadEnNaam 'De Pdf wordt nu weggeschreven in de map 'pad' met als naam 'naam'
End Sub
Door met <F8> door de code te wandelen kan je zien welke waarde de variabelen krijgen.
Duidelijker kan ik het niet uitleggen.
@edmoor, Dank voor je antwoord in #18. (ik krijg er ééntje meer) maar is offtopic.