Automatisch kiezen in OutputTo-venster

Status
Niet open voor verdere reacties.

Visara

Gebruiker
Lid geworden
10 mrt 2019
Berichten
217
Goededag,

Ik heb een code die een rapport op laat slaan buiten Access.

Code:
Private Sub cmdRekeningPDF_Click()
On Error GoTo cmdRekeningPDF_Click_Err
    DoCmd.OutputTo acOutputReport, "rRekening", "", "", False, "", 0, acExportQualityPrint
cmdRekeningPDF_Click_Exit:
    Exit Sub
cmdRekeningPDF_Click_Err:
    MsgBox Error$
    Resume cmdRekeningPDF_Click_Exit
End Sub
De gebruiken krijgt de keuze om te kiezen hoe het rapport opgeslagen moet worden:
OutputTo.jpg
Kan iemand mij laten zien hoe ik de code kan veranderen zodat 'PDF' automatisch wordt gekozen? Dat de gebruiker het venster van dit screenshot niet te zien krijgt maar direct naar het venster gaat waar er gekozen wordt waar het bestand moet worden opgeslagen en met welke naam?

Mvg, Visara
 
Dan moet je het rapport exporteren naar PDF, en dus niet de keuzelijst laten zien.
 
Dat doe ik denk ik hier:
Code:
 DoCmd.OutputTo acOutputReport, "rRekening", "acFormatPDF", "", False, "", 0, acExportQualityPrint
maar dan komt er een foutmelding die zegt dat die format niet available is.
'acFormatPDF' is toch de correcte naam voor PDF?
 
Jawel, maar als je een syntaxfout maakt, kan Access er niet zoveel mee, en krijg je het menu.
Code:
        DoCmd.OutputTo acOutputReport, "rRekening", acFormatPDF, "C:\Users\OctaF\OneDrive\_HelpMij\visara\Visara. Zie rOpmaak\Testje.pdf", , , , acExportQualityPrint
 
Zucht, ik had acFormatPDF tussen aanhalingstekens gezet :(
Soms is het leven simpeler dan je denkt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan