Se si vuole eseguire un particolare gruppo di azioni ogni volta che si avvia un database di Access, è possibile creare una macro AutoExec. Ad esempio, è possibile scegliere di ingrandire automaticamente la finestra dell'applicazione, bloccare il Riquadro di spostamento e quindi aprire un report specifico.

Una macro AutoExec è semplicemente una macro denominata AutoExec. Quando si apre un database, la macro AutoExec viene eseguita prima di qualsiasi altra macro o codice VBA.

Creare una macro AutoExec

Se è già stata creata una macro contenente le azioni da eseguire all'avvio del database, è sufficiente rinominarla AutoExec per eseguirla automaticamente alla successiva apertura del database. In caso contrario, seguire questa procedura per creare una macro:

  1. Nel gruppo Altro della scheda Crea fare clic su Macro.

  2. Nell'elenco a discesa nella parte superiore del Generatore di macro selezionare l'azione che si vuole eseguire. Se necessario, digitare i valori corretti nelle caselle degli argomenti.

    • Se l'azione desiderata non è inclusa nell'elenco, nel gruppo Mostra/nascondi della scheda Struttura verificare che l'opzione Mostra tutte le azioni sia selezionata, in modo da espandere l'elenco di azioni che è possibile utilizzare. Nell'elenco sono tuttavia incluse alcune azioni che verranno eseguite solo se al database è concesso lo stato di attendibilità. Per ulteriori informazioni, vedere l'articolo Decidere se considerare attendibile un database.

  3. Ripetere il passaggio 2 per ogni azione aggiuntiva da eseguire.

  4. Fare clic su Salva e nella finestra di dialogo Salva con nome digitare AutoExec.

  5. Fare clic su OK, quindi chiudere il Generatore di macro. La nuova macro verrà eseguita alla successiva apertura del database.

Per altre informazioni sulla creazione di macro, vedere l'articolo Creare una macro di interfaccia utente.

NOTE:

Inizio pagina

Serve aiuto?

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

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×