Automazione di operazioni ripetitive tramite macro

Durante lo sviluppo di codice in Visual Studio, è possibile che una particolare routine oppure una serie di sequenze di tasti venga eseguita ripetutamente. Visual Studio consente di automatizzare il processo tramite macro.

Per gli utenti che hanno utilizzato Microsoft Word o Microsoft Excel, le macro sono forse un concetto già familiare. Una macro è costituita da una serie di istruzioni salvate in un file (VSMACROS) che può essere eseguito in un secondo tempo. È possibile creare una macro manualmente, digitando il codice nell'IDE macro, oppure impostarne la registrazione automatica in base alle informazioni fornite tramite mouse o tastiera. Una volta creata, la macro può essere eseguita dalla finestra Esplora macro, dalla casella Trova, dall'IDE macro oppure utilizzando un tasto di scelta rapida.

Le macro sono inoltre molto utili per apprendere il funzionamento del modello a oggetti di automazione di Visual Studio e utilizzarlo per operazioni di programmazione. Per ulteriori informazioni, vedere Creazione di componenti aggiuntivi e di procedure guidate.

Per ulteriori informazioni

Vedere

Creazione e registrazione delle macro.

Procedura: registrare macro

Diverse modalità di esecuzione delle macro e di passaggio dei parametri.

Procedura: eseguire macro

Risoluzione dei problemi relativi alle macro e dei problemi di registrazione ed esecuzione delle macro.

Problemi di registrazione ed esecuzione delle macro

Modifica di una macro esistente o creazione manuale di una nuova macro.

Procedura: modificare e creare macro a livello di codice

Esecuzione del debug di una macro.

Debug delle macro

Finestra Esplora macro e relativi menu di scelta rapida.

Procedura: gestire macro

Aggiunta di riferimenti ai componenti COM e .NET Framework nelle macro.

Procedura: fare riferimento a componenti COM e .NET Framework nelle macro

Modello EnvironmentEvents ed evento OnMacrosRuntimeReset.

Procedura: gestire gli eventi dell'ambiente nelle macro

Problemi di sicurezza e di condivisione delle macro.

Problemi di sicurezza e di condivisione delle macro

Strumenti relativi alle macro

Gli strumenti descritti di seguito consentono di eseguire le operazioni di registrazione, esecuzione, debug e modifica delle macro.

  • Esplora macro   Fornisce l'elenco di tutte le macro disponibili nell'ambiente e rappresenta lo strumento principale per la visualizzazione e l'esecuzione delle macro. Nel nodo di primo livello sono contenuti i progetti macro, compreso il progetto predefinito denominato Macro. Ciascun progetto macro contiene uno o più moduli, che a loro volta contengono singoli comandi macro. Le macro registrate di recente vengono visualizzate come comandi denominati TemporaryMacro all'interno del modulo RecordingModule, incluso nel progetto contrassegnato come progetto di registrazione. Per eseguire un comando macro, è possibile fare doppio clic su di esso. Per visualizzare Esplora macro, premere ALT+F8 oppure scegliere Altre finestre dal menu Visualizza, quindi Esplora macro. Per ulteriori informazioni su Esplora macro, vedere Finestra Esplora macro.

  • Casella Trova/Comando   Una volta registrata o creata, la macro può essere eseguita dalla casella Trova/Comando della barra degli strumenti di Visual Studio .NET oppure nella finestra dei comandi in modalità comando. Per informazioni dettagliate su questo argomento, vedere Procedura: eseguire macro.

  • Barra degli strumenti Registratore   Quando si avvia la registrazione di una macro, viene visualizzata la barra degli strumenti Registratore che consente di semplificare il processo mediante pulsanti per l'avvio, l'interruzione, la sospensione e l'annullamento della registrazione. In alternativa, per controllare la registrazione di una macro, è possibile utilizzare il sottomenu Macro del menu Strumenti oppure i tasti di scelta rapida. Per ulteriori informazioni sulla registrazione delle macro, vedere Procedura: registrare macro.

  • IDE macro   Consente di modificare o eseguire il debug delle macro esistenti oppure di crearne di nuove. Per visualizzare l'IDE macro, premere ALT+F11 oppure scegliere Macro dal menu Strumenti, quindi IDE Macro. L'IDE macro ha un aspetto molto simile all'ambiente principale di Visual Studio, ma costituisce un ambiente separato progettato esclusivamente per la creazione, la modifica, il debug e l'esecuzione di macro.

Nota

Attualmente Macro di Visual Studio non supporta i Windows Form.

Vedere anche

Riferimenti

Finestra Esplora macro

Macros

Concetti

Problemi di registrazione ed esecuzione delle macro

Altre risorse

Creazione di componenti aggiuntivi e di procedure guidate