Ga naar inhoud

PDF opslaan vanuit Excel onder naam van variabele


Cor-Assa

Aanbevolen berichten

Ik heb in VBA een stukje programmering waar ik niet uit kom.

Sub Printen_Reservering()
'
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "L:\2020 - Spanje Tour Organisatie\Excel\Reservering.pdf", Quality:= _
        xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
        OpenAfterPublish:=True
End Sub

Dit wil ik opslaan op de volgende manier,

Sub Printen_Reservering()
'
    ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
        "L:\2020 - Spanje Tour Organisatie\Excel\Reserveringen\250920-016.pdf", Quality:= _
        xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
        OpenAfterPublish:=True
End Sub

Ik heb hier een variabele voor  - Dim fReserveringscode As String dit is de waardewaarde 250920-016

De bedoeling is dat de naam Reservering in het eerste bestand vanuit de variabele wordt omgezet naar de rode waarde. (Zie het tweede bestand.

Tevens komt dit bestand op een USB stick dus de drive letter kan wijzigen als hij in een andere pc gaat.

Daarom zou de verwijzing alleen naar een onderliggende sub directory moeten zijn.

In dit geval 2020 - Spanje Tour Organisatie\Excel\Reserveringen\

Wie weet de oplossing?

B.v.d. Cor Assa

Link naar reactie
Delen op andere sites

De correcte lokatie waar opgeslagen moet worden i s

"2020 - Spanje Tour Organisatie\Reserverings Bevestiging in PDF"

Het bestand heb ik in "2020 - Spanje Tour Organisatie" geplaatst.

In J4 worden gecombineerde gegevens uit een ander tabblad gehaald voor code registratie.

De huidige waarde die ik in mijn testbestand heb zitten zijn momenteel 250920-155 en staat in de cel als standaard gedefinieerd.

Dacht dat het werkte maar bleek een PDF bestand van gisteren te zijn, sorry.

Link naar reactie
Delen op andere sites

Gast
Dit topic is nu gesloten voor nieuwe reacties.
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.