Automatizzare gli eventi di avvio con una macro

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

Per eseguire determinate azioni ogni volta che si apre un database di Access o un'app Web di Access, è possibile creare una macro AutoExec in un database desktop oppure una macro in avvio in un'app Web di Access. In un database desktop, ad esempio, una macro AutoExec può ingrandire automaticamente la finestra dell'applicazione, bloccare il Riquadro di spostamento e aprire un determinato report ogni volta che si apre il database.

In questo argomento

Creare una macro AutoExec in un database desktop

Creare una macro all'avvio in un'app Web di Access

Creare una macro AutoExec in un database desktop

Una macro AutoExec (una macro con nome Autoexec) viene eseguita prima di qualsiasi altra macro o modulo nel database. Se è già stata creata una macro che esegue l'operazione che si vuole eseguire all'avvio del database, è sufficiente rinominare la macro Autoexece verrà eseguita la volta successiva che si apre il database. In caso contrario, seguire questa procedura per creare una macro:

  1. Fare clic su Creamacro>.

    Pulsante Macro nella scheda Crea.

  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 non si riesce a trovare l'azione desiderata, verificare che nella scheda progettazione sia selezionata l'opzione Mostra tutte le azioni . Nell'elenco sono tuttavia incluse alcune azioni che verranno eseguite solo se al database è concesso lo stato di attendibilità. Per altre informazioni, vedere decidere se considerare attendibile un database.

  3. Ripetere il passaggio 2 per ogni azione aggiuntiva da eseguire. È anche possibile cercare azioni nel catalogo azioni e fare doppio clic su di esse e trascinarle nella macro.

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

  5. Fare clic su OK e chiudere il generatore di macro. La macro verrà eseguita la volta successiva che si apre il database.

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

Note: 

Inizio pagina

Creare una macro all'avvio in un'app Web di Access

Una macro in Start nelle app Web di Access esegue lo stesso tipo di funzione di una macro AutoExec in un database desktop, ma non viene visualizzata nel riquadro di spostamento come macro denominata. Inoltre, invece di essere eseguito quando si apre il database nel client di Access, viene eseguito quando si apre l'app Web nel browser. Non è possibile ignorare la logica di macro definita in una macro all'avvio quando si apre l'app Web nel browser.

Ecco come crearne uno:

  1. Aprire la Access Web App. Se lo si sta visualizzando in un browser, fare clic su Impostazioni > Personalizza in Access.

  2. Fare clic su Home > Advanced > in Start macro.

    Comando Macro all'avvio sulla barra multifunzione.

    Access apre la finestra di progettazione macro. Se una macro on Start esiste già, Access la Visualizza. In caso contrario, verrà visualizzata una macro vuota in cui è possibile iniziare ad aggiungere azioni.

  3. Selezionare azioni nell'elenco a discesa Aggiungi nuova azione o trova azioni nel catalogo azioni e fare doppio clic su di esse e trascinarle nella macro.

    Suggerimento: Il catalogo azioni consente di visualizzare brevi descrizioni delle azioni utili per scoprire cosa fanno.

  4. Se necessario, immettere i valori nelle caselle degli argomenti per le azioni aggiunte.

  5. Fare clic su Salva > Chiudi.

  6. Fai clic su Home _GT_ Launch Appe la macro on Start viene eseguita quando l'app Web viene aperta nel browser.

Per altre informazioni sulla creazione di una macro in un'app Web di Access, vedere personalizzazione di una visualizzazione creando una macro di interfaccia utente.

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

Queste informazioni sono risultate utili?

Grazie per il feedback!

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

×