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

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

In questo argomento

Creare una macro AutoExec in un database desktop

Una macro AutoExec, ovvero una macro chiamata AutoExec,viene eseguita prima di qualsiasi altra macro o modulo nel database. Se è già stata creata una macro che esegue le attività desiderate all'avvio del database, è sufficiente rinominarla AutoExecper eseguirla alla successiva apertura del database. In caso contrario, seguire questa procedura per creare una macro:

  1. Fare clic su > Macro.

    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 trova l'azione desiderata, verificare che l'opzione Mostra tutte le azioni sia selezionata nella scheda Progettazione. 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 o 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 alla successiva apertura del 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 All'avvio nelle app Web di Access svolge lo stesso tipo di funzione di una macro AutoExec in un database desktop, ma non viene visualizzata nel riquadro di spostamento come una macro denominata. Inoltre, invece di essere eseguito quando si apre il database nel client Access, viene eseguito quando si apre l'app Web nel browser. Non è possibile ignorare la logica della 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 > Personalizzazione in Access.

  2. Fare clic su Home > impostazioni >all'avvio della macro.

    Comando Macro all'avvio sulla barra multifunzione.

    Verrà aperto Progettazione macro. Se esiste già una macro All'avvio, 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 oppure trovare azioni nel Catalogo azioni e fare doppio clic su di esse o trascinarle nella macro.

    Suggerimento: Il Catalogo azioni visualizza brevi descrizioni delle azioni che consentono di saperne di più.

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

  5. Fare clic su > Chiudi.

  6. Fare clic su Home>'appdi avvio e la macro All'avvio viene eseguita all'apertura dell'app Web nel browser.

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

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!

×