Nwlapcug.com


Come scrivere le macro di Excel in VBA

Microsoft Excel è un'applicazione di foglio di calcolo che è un componente di Microsoft Office. Excel è stato originariamente sviluppato per il personal computer Macintosh nel 1985. La prima versione di Windows di Excel è stata rilasciata nel 1987 e nel 1988 era vendendo più l'applicazione di foglio di calcolo leader, Lotus 1-2-3. Nel 1999 Excel è stato rilasciato come componente di Microsoft Office 2000. Microsoft ha incluso Visual Basic Applications Edition (VBA) al fine di fornire un modo per automatizzare attività che richiede tempo anche come per creare moduli personalizzati per Excel così come altre applicazioni di Office. Una delle caratteristiche di VBA è la possibilità di creare facilmente una macro utilizzando il codice.

Istruzioni

1

Aprire Excel.

2

Aprire VBA tenendo premuto il tasto "Alt" e premendo "F11".

3

Fare clic su "Inserisci" dal menu per attivare le opzioni di inserimento.

4

Fare clic su "Modulo" per creare un nuovo modulo.

5

Digitare "Sub Count ()" nel modulo modulo per creare una subroutine denominata "Conteggio". Il codice "End Sub" viene aggiunto automaticamente da VBA.

6

Digitare il seguente codice tra "Sub Count ()" e "End Sub" in modo che la subroutine è simile al seguente:

Sub Count()
rowCount = Selection.Rows.Count
MsgBox rowCount
End Sub
7

Chiudere la finestra VBA. Ora c'è una Macro denominata totali disponibili su questo libro di Excel.

8

Selezionare un numero qualsiasi di righe nel foglio di lavoro cliccando il foglio e trascinando il mouse per evidenziare le colonne e righe desiderate.

9

Fare clic su "Developer" dal menu di Excel.

10

Fare clic sul pulsante "Macro" per aprire la finestra di dialogo Macro. Il nuova Macro, creata nel passaggio 6, verrà indicata nella casella Macro.

11

Fare clic sulla macro "Totali".

12

Fare clic su "Esegui" per eseguire la macro. Si aprirà una finestra di visualizzazione del numero di righe nella selezione.

13

Salvare la cartella di lavoro di Excel.

Consigli & Avvertenze

  • Questo è solo un semplice esempio di come scrivere una Macro utilizzando VBA; Ci sono molti usi per le macro, che possono essere scritte in VBA anziché registrazione Macro passo dopo passo.