Acrobat reader met vba code de naam van het bestand opgeven

Status
Niet open voor verdere reacties.

Stief2017

Gebruiker
Lid geworden
3 jan 2017
Berichten
17
Onderstaande code drukt een pdf bestand af als xps, maar er wordt naar een naam gevraagd voor het opslaan van het bestand.
Hoe kan ik de naam van het bestand m.b.v. vba-code aangeven, zodat dit niet meer gevraagd wordt? Ik heb geen verstand van de "Shell" opdracht.

ActivePrinter = "Microsoft XPS Document Writer"
Shell "C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe /p /h " & Chr(34) & sPDFfile & Chr(34), vbNormalFocus
 
Kijk bij de commandline opties van de Acrobat Reader:

Code:
The following switches are available:
    /n - Launch a new instance of Reader even if one is already open
    /s - Don't show the splash screen
    /o - Don't show the open file dialog
    /h - Open as a minimized window
    /p <filename> - Open and go straight to the print dialog
    /t <filename> <printername> <drivername> <portname> - Print the file the specified printer.
 
filename

/t <filename> <printername> <drivername> <portname> - Print the file the specified printer.

door de switch /t te laden met de printgegevens. In <filename> de variabele laden.

:shocked:
 
Shell "AcroRd32.exe /N /T " & PDFfilename & "Microsoft XPS Document Writer [ Microsoft XPS Document Writer [ XPSPort ]]"
Geprobeerd maar werkt niet.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan