Con Excel VBA è possibile automatizzare le attività di Excel scrivendo cosiddetti macro. In questo capitolo, imparare come creare una macro semplice che verrà eseguito dopo aver fatto clic su un pulsante di comando. In primo luogo, attivare la scheda Sviluppo.

Developer Tab

Per attivare la scheda Developter, eseguire le seguenti operazioni.

  1. Fare clic in qualsiasi punto del nastro, e quindi scegliere Personalizza barra multifunzione.

Customize the Ribbon in Excel

  1. In Personalizza barra multifunzione, sul lato destro della finestra di dialogo, selezionare schede principali (se necessario).

  2. Selezionare la casella di controllo per sviluppatori.

Turn on the Developer Tab

  1. Fare clic su OK.

  2. È possibile trovare la scheda Sviluppo accanto alla scheda Visualizza.

Developer Tab

pulsante di comando

Per inserire un pulsante di comando sul foglio di lavoro, eseguire le seguenti operazioni.

  1. Sul link: # sviluppatore-scheda [scheda Sviluppo], fare clic su Inserisci.

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

Insert a command button control

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

assegnare una macro

Per assegnare una macro (una o più linee di codice) per il pulsante di comando, eseguire le seguenti operazioni.

  1. Fare clic destro CommandButton1 (assicurarsi che sia selezionata la modalità Design).

  2. Fare clic su Visualizza codice.

View Code

Viene visualizzato l’Editor di Visual Basic.

  1. Posizionare il cursore tra Private Sub CommandButton1_Click () ed End Sub.

  2. Aggiungere la riga di codice riportato di seguito.

Add Code Line

Nota: la finestra sulla sinistra con i nomi Foglio1 (Foglio1) e ThisWorkbook si chiama Project Explorer. Se il progetto Explorer non è visibile, fare clic su Visualizza, progetti. Se la finestra del codice di Sheet1 non è visibile, fare clic su Foglio1 (Foglio1). È possibile ignorare il link: / VBA-esempi-opzione-esplicito [Option Explicit] dichiarazione per ora.

  1. Chiudere il Visual Basic Editor.

  2. Fare clic sul pulsante di comando sul foglio (assicurarsi Design Mode è deselezionata).

Risultato:

Excel Macro Result

Congratulazioni. Hai appena creato una macro in Excel! [[-Base-editor visuale]] Basic Editor

Per aprire l’editor di Visual Basic sul link : # sviluppatore-scheda [scheda Sviluppo], fare clic su Visual Basic.

Open the Visual Basic Editor

Viene visualizzato l’Editor di Visual Basic.

Visual Basic Editor