Ga naar inhoud

PDF opslaan vanuit Excel onder naam van variabele


Aanbevolen berichten

Geplaatst:

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

Geplaatst: (aangepast)

Toch gaat het nog niet helemaal goed Dotchiejack, krijg een foutmelding aan het eind.

Het bestand wordt wel opgeslagen, maar daarna....

 

Foutmelding 1-a.JPG

 

Foutmelding 1-b.JPG

aangepast door Cor-Assa
Geplaatst:

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.

Geplaatst:

YES, dit is m helemaal.

Maar wat zat er nu eigenlijk fout in de andere oplossing?

Eigenlijk zit er weinig verschil in, behalve dat het pad verwijzing nu in 1 regel staat.

Maar in de andere optie was het eindresultaat van het pad ook goed?

 

Gr. Cor Assa

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.