Azione di macro ApriModuloVisualBasic

È possibile usare l'azione di macro ApriModuloVisualBasic nei database di Access per aprire un modulo specifico di Visual Basic, Applications Edition (VBA) in una routine specifica. Può trattarsi di una routine Sub, di una routine Function o di una routine evento.

Nota : A partire da Access 2010, l'azione di macro ApriModulo è stata rinominata in ApriModuloVisualBasic.

Nota : Questa azione non è consentita se il database non è attendibile.

Nota : L'azione di macro ApriModuloVisualBasic non è disponibile nelle app Web di Access.

Impostazione

L'azione di macro ApriModuloVisualBasic prevede gli argomenti seguenti.

Argomento dell'azione

Descrizione

Nome modulo

Nome del modulo da aprire. Selezionare il nome del modulo nell'elenco a discesa. Per cercare una routine in tutti i moduli standard del database e aprire il modulo appropriato in tale routine, è possibile lasciare vuoto questo argomento.

Se si esegue una macro contenente l'azione ApriModuloVisualBasic in un database di libreria, Access cerca il modulo con questo nome prima nel database di libreria e poi nel database corrente.

Nome routine

Nome della routine in cui aprire il modulo. Se si lascia vuoto questo argomento, il modulo viene aperto alla sezione Dichiarazioni.

Nota : È necessario immettere un nome valido nell'argomento Nome modulo o nell'argomento Nome routine.

Osservazioni

È possibile usare questa azione di macro per aprire una routine evento specificando l'argomento Nome modulo e l'argomento Nome routine. Ad esempio, per aprire la routine evento Clic del pulsante StampaFattura nella maschera Ordini, impostare l'argomento Nome modulo su Maschera.Ordini e impostare l'argomento Nome routine su StampaFattura_Clic. Per visualizzare la relativa routine evento, è necessario che la maschera o il report sia aperto.

Analogamente, per aprire una routine in un modulo di classe è necessario specificare il nome del modulo, anche se non è necessario che il modulo di classe sia aperto.

Per aprire una routine di tipo Private, il modulo che la contiene deve essere aperto.

Questa azione equivale a fare clic con il pulsante destro del mouse su un modulo nel riquadro di spostamento e quindi a selezionare Visualizzazione Struttura. Questa azione permette anche di specificare il nome di una routine e di cercare routine nei moduli standard di un database.

Suggerimento :  È possibile selezionare un modulo nel riquadro di spostamento e trascinarlo nella finestra della macro. Verrà creata automaticamente un'azione ApriModuloVisualBasic che apre il modulo alla sezione Dichiarazioni.

Per eseguire l'azione ApriModuloVisualBasic in un modulo VBA, usare il metodo OpenModule dell'oggetto DoCmd.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×