Risultati da 1 a 6 di 6

Discussione: Stampa Report Access Da VBA Excel



  1. #1
    L'avatar di Aronne
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Vidigulfo
    Età
    45
    Messaggi
    4
    Versione Office
    Office 2010
    Utile ricevuti
    0
    Utile dati
    0

    Red face Stampa Report Access Da VBA Excel

    Ciao a tutti, sono nuovo e spero di non fare troppo casini...qualcuno di voi ha mai stampato un report access da excel vba?
    Mi spiego meglio, ho creato un piccolo programma che adesso stanno usando nella mia azienda, il programmino ha un'interfaccia creata con VBA excel ma lavora con un database access.
    Adesso, ho la necessità di dover stampare un report da questo programma. Naturalmente il database è in rete e non posso tenerlo aperto, di conseguenza sarebbe necessario che venisse aperto per stampare e poi che venisse chiuso.
    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?
    Scusate, naturalmente prima del comando DoCmd.OpenReport c'è anche il comando open database, ma niente, in questo modo non lo apre correttamente per poter stampare
    Grazie mille


  2. #2
    L'avatar di Dillina
    Clicca e Apri
    Data Registrazione
    Aug 2016
    Località
    Tenerife
    Messaggi
    648
    Versione Office
    2013
    Utile ricevuti
    124
    Utile dati
    621

    Re: Stampa Report Access Da VBA Excel

    Ciao Aronne e benvenuto nel Forum,
    ho visto che non sei passato dal VIA prima di postare.
    Vieni a presentarti appena hai due minuti?

    Ti consiglio, inoltre, prima che te lo dicano i ragazzi, di allegare un file senza dati sensibili per ottimizzare i tempi delle risposte e relative soluzioni

    Grazie
    Sii gentile quando possibile. È sempre possibile
    (Dalai Lama)

  3. #3

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2272
    Versione Office
    Excel 2013
    Utile ricevuti
    848
    Utile dati
    750

    Re: Stampa Report Access Da VBA Excel

    se ho capito bene la richiesta, prova con questa routine:
    Codice: 
    Sub StampaReport()
    Dim objAccess As Object
    Dim Nome As String
    
    
    Nome = "C:\Users\Documenti\mioDatabase.mdb" '<===MODIFICA Percorso e nome
    
    
    Set objAccess = GetObject(Nome, "Access.Application")
    
    
    objAccess.DoCmd.OpenReport "rptEstrattoconto", acViewNormal '<=== MODIFICA nome report
    End Sub

  4. #4
    L'avatar di Aronne
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Vidigulfo
    Età
    45
    Messaggi
    4
    Versione Office
    Office 2010
    Utile ricevuti
    0
    Utile dati
    0

    Re: Stampa Report Access Da VBA Excel

    Grazie mille Dillina, hai ascoltato il tuo consiglio e mi sono presentato

  5. #5
    L'avatar di Aronne
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Vidigulfo
    Età
    45
    Messaggi
    4
    Versione Office
    Office 2010
    Utile ricevuti
    0
    Utile dati
    0

    Re: Stampa Report Access Da VBA Excel

    Ciao Rubik72, appena possibile la provo e ti faccio sapere, grazie ancora, molto gentile

  6. #6
    L'avatar di Aronne
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Vidigulfo
    Età
    45
    Messaggi
    4
    Versione Office
    Office 2010
    Utile ricevuti
    0
    Utile dati
    0

    Re: Stampa Report Access Da VBA Excel

    Ciao Rubik72, sembra funzionare a meraviglia grazie mille...che dire, sapevo che avrei trovato un aiuto in voi.
    Grazie ancora

Discussioni Simili

  1. Database...access o excel?
    Di Andrea_Ra nel forum Domande su Excel VBA e MACRO
    Risposte: 29
    Ultimo Messaggio: 08/12/16, 17:47
  2. creare report da database excel
    Di braga1 nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 07/12/16, 11:27
  3. [Risolto] Creare report attingendo i dati da celle sparse per il foglio excel
    Di dade92 nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 20/09/16, 06:59
  4. Sincronizzazione Excel - Access
    Di dante.3d nel forum Domande su Excel in generale
    Risposte: 0
    Ultimo Messaggio: 24/04/16, 19:57
  5. Stampare un report da una foglio excel
    Di Bivio nel forum Domande su Excel in generale
    Risposte: 22
    Ultimo Messaggio: 01/09/15, 09:08

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •