Per automatizzare un'attività ripetitiva è possibile creare rapidamente una
MacroAzione o insieme di azioni che è possibile utilizzare per automatizzare attività. Le macro vengono registrate nel linguaggio di programmazione Visual Basic,
Applications Edition.
in Word. È anche possibile utilizzare
Visual Basic EditorAmbiente in cui è possibile scrivere nuovo codice e nuove procedure di Visual Basic,
Applications Edition o modificare codice e procedure esistenti. Visual Basic Editor contiene un set completo di strumenti di debug per l'identificazione di problemi di sintassi, di runtime e di logica nel codice.
in Microsoft Visual Basic,
Applications Edition per creare uno script macro personalizzato o per copiare una macro, o parte di essa, in una nuova macro.
 | Registrare una macro |
Vengono registrati tutti i passaggi necessari per completare le azioni che si desidera eseguire mediante la macro, tranne lo spostamento all'indietro per tornare alla scheda e interrompere la registrazione.
-
Nella scheda Sviluppatore, in Visual Basic, fare clic su Registra.

 | Se la scheda Sviluppatore non è disponibile
|
-
Sul lato destro della barra multifunzione, fare clic su
, quindi scegliere Preferenze barra multifunzione.
-
In Personalizza selezionare la casella di controllo Sviluppatore.
-
Immettere un nome per la macro nella casella Nome macro.
-
Nel menu a comparsa Memorizza la macro in effettuare una delle seguenti operazioni:
Per salvare la macro | Fare clic su |
|---|
Nel documento in cui si sta creando la macro | [nome documento]
(documento) |
In tutti i documenti aperti | Tutti i documenti (Normal) |
-
Fare clic su OK, quindi eseguire le azioni che si desidera registrare.
-
Nella scheda Sviluppatore, in Visual Basic fare clic su Interrompi.
 | Creare macro mediante Visual Basic, Applications Edition |
Per creare una macro è possibile utilizzare Visual Basic Editor incorporato.
-
Nella scheda Sviluppatore, in Visual Basic, fare clic su Editor.

 | Se la scheda Sviluppatore non è disponibile
|
-
Sul lato destro della barra multifunzione, fare clic su
, quindi scegliere Preferenze barra multifunzione.
-
In Personalizza selezionare la casella di controllo Sviluppatore.
-
Se è necessario inserire un modulo, fare clic su Modulo nel menu Inserisci di Visual Basic Editor.
-
Nella finestra del codice del modulo digitare o incollare il codice della macro che si desidera utilizzare.
-
Al termine dell'operazione, scegliere Chiudi e torna a Microsoft Word dal menu Word.
 | Eseguire una macro |
-
Nella scheda Sviluppatore, in Visual Basic, fare clic su Macro.

 | Se la scheda Sviluppatore non è disponibile
|
-
Sul lato destro della barra multifunzione, fare clic su
, quindi scegliere Preferenze barra multifunzione.
-
In Personalizza selezionare la casella di controllo Sviluppatore.
-
Selezionare dall'elenco la macro che si desidera eseguire e fare clic su Esegui.
 | Modificare una macro |
Per modificare una macro si utilizza
Visual Basic EditorAmbiente in cui è possibile scrivere nuovo codice e nuove procedure di Visual Basic,
Applications Edition o modificare codice e procedure esistenti. Visual Basic Editor contiene un set completo di strumenti di debug per l'identificazione di problemi di sintassi, di runtime e di logica nel codice..
-
Nella scheda Sviluppatore, in Visual Basic, fare clic su Macro.

 | Se la scheda Sviluppatore non è disponibile
|
-
Sul lato destro della barra multifunzione, fare clic su
, quindi scegliere Preferenze barra multifunzione.
-
In Personalizza selezionare la casella di controllo Sviluppatore.
-
Selezionare dall'elenco la macro che si desidera modificare e fare clic su Modifica.
Viene aperto Visual Basic Editor.
-
Apportare le modifiche desiderate.
-
Al termine dell'operazione, scegliere Chiudi e torna a Microsoft Word dal menu Word.
 | Copiare parte di una macro per creare un'altra macro |
-
Nella scheda Sviluppatore, in Visual Basic, fare clic su Macro.

 | Se la scheda Sviluppatore non è disponibile
|
-
Sul lato destro della barra multifunzione, fare clic su
, quindi scegliere Preferenze barra multifunzione.
-
In Personalizza selezionare la casella di controllo Sviluppatore.
-
Selezionare dall'elenco la macro che si desidera copiare e fare clic su Modifica.
Viene aperto Visual Basic Editor.
-
Nella finestra del codice di Visual Basic Editor selezionare le righe della macro da copiare.
 | Suggerimento Per copiare l'intera macro, includere nella selezione le righe Sub ed End Sub. |
-
Scegliere Copia dal menu Modifica.
-
Nella casella Progetto della finestra del codice fare clic sul modulo in cui si desidera inserire il codice.
-
Scegliere Incolla dal menu Modifica.
 | Eliminare una macro |
-
Nella scheda Sviluppatore, in Visual Basic, fare clic su Macro.

 | Se la scheda Sviluppatore non è disponibile
|
-
Sul lato destro della barra multifunzione, fare clic su
, quindi scegliere Preferenze barra multifunzione.
-
In Personalizza selezionare la casella di controllo Sviluppatore.
-
Selezionare dall'elenco la macro che si desidera eliminare e fare clic su Elimina.