/ / Crea una macro in Excel

Crea una macro in Excel

Scheda dello sviluppatore | Pulsante di comando | Assegna una macro | Visual Basic Editor

Con Excel VBA puoi automatizzare le attività in Excel scrivendo le cosiddette macro. In questo capitolo, impara come creare un semplice macro che verrà eseguito dopo aver fatto clic su un pulsante di comando. Innanzitutto, attiva la scheda Sviluppatore.

Scheda dello sviluppatore

Per attivare la scheda Sviluppo, eseguire i seguenti passaggi.

1. Fare clic con il pulsante destro del mouse in qualsiasi punto della barra multifunzione, quindi fare clic su Personalizza barra multifunzione.

Personalizza la barra multifunzione in Excel

2. Sotto Personalizza la barra multifunzione, sul lato destro della finestra di dialogo, selezionare le schede Principali (se necessario).

3. Selezionare la casella di controllo Sviluppatore.

Attiva la scheda Sviluppatore

4. Fare clic su OK.

5. Puoi trovare la scheda Sviluppatore accanto alla scheda Visualizza.

Scheda dello sviluppatore

Pulsante di comando

Per posizionare un pulsante di comando sul foglio di lavoro, eseguire i seguenti passaggi.

1. Sul Scheda Sviluppatore, fai clic su Inserisci.

2. Nel gruppo Controlli ActiveX, fare clic sul pulsante di comando.

Inserisci un controllo pulsante di comando

3. Trascinare un pulsante di comando sul foglio di lavoro.

Assegna una macro

Per assegnare una macro (una o più righe di codice) al pulsante di comando, eseguire i seguenti passaggi.

1. Fare clic con il pulsante destro del mouse su CommandButton1 (assicurarsi che la modalità di progettazione sia selezionata).

2. Fare clic su Visualizza codice.

Visualizza codice

Viene visualizzato l'editor di Visual Basic.

3. Posiziona il cursore tra Private Sub CommandButton1_Click () e End Sub.

4. Aggiungi la riga di codice mostrata sotto.

Visual Basic Editor

Nota: la finestra a sinistra con i nomi Sheet1, Sheet2 e Sheet3 è denominata Project Explorer. Se Project Explorer non è visibile, fai clic su Visualizza, Esplora progetti. Per aggiungere la finestra di codice per il primo foglio, fare clic su Sheet1 (Sheet1).

5. Chiudere il Visual Basic Editor.

6. Fare clic sul pulsante di comando sul foglio (assicurarsi che la modalità Progettazione sia deselezionata).

Risultato:

Risultato macro Excel

Congratulazioni. Hai appena creato una macro in Excel!

Visual Basic Editor

Per aprire Visual Basic Editor, sul Scheda Sviluppatore, fare clic su Visual Basic.

Aprire l'editor di Visual Basic

Viene visualizzato l'editor di Visual Basic.

Visual Basic Editor

Leggi anche: