Forum di Excel e VBA, per condividere esperienze e risolvere problemi su: Excel, Word, Access, Power Point, Microsoft Office, macro, Visual Basic e Visual Studio.
Stampa Report Access di AS_1971 (utente non iscritto) data: 09/09/2016 17:40:04
Ciao a tutti,
come faccio a stampare un report access da excel (VBA)?
Ho provato ad utilizzare questo comando :
DoCmd.OpenReport "Stampa Proforma", acViewNormal, , "(NRPROFT= " & LblNrFatt & " And ANNOFT = " & AnnoFatt & ")", acWindowNormal
ma mi da l'errore "Impossibile eseguire l'azione adesso". Presumo che il database non sia aperto.
Naturalmente se apro manualmente il database, funziona correttamente ma siccome il database è a disposizione di tutti, non posso lasciarlo aperto. Come posso fare? Qualcuno l'ha già fatto?
Grazie mille
cit. "come faccio a stampare un report access da excel?"
---> Il codice sembra riferirsi al solo Access. Excel cosa c'entra?
La condizione Where è corretta? per esempio cos'è "LblNrFatt"? è una Label o il nome di un campo? e qual è l'origine dati del report?
Stampa Report Access di AS_1971 (utente non iscritto) data: 10/09/2016 08:37:28
Ciao Vecchio Frac,
L'interfaccia utente è in Excel VBA e il database che contiene il report è in Access. Il campo LblNrFatt è una label che contiene il numero fattura. La condizione Where è corretta, o quantomeno funziona se ho il database aperto. Il mio problema è che il database non può stare sempre aperto per ovvie ragioni. L'origine dati del report è il database DB Fattura Proforma.