Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

È 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.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×