Nwlapcug.com


Excel Visual Basic per i principianti

Excel Visual Basic per i principianti


Visual Basic for Applications (VBA) è un linguaggio di programmazione utilizzato per personalizzare le applicazioni di Microsoft Office, inclusi Word, PowerPoint ed Excel. Scrivere un breve pezzo di codice VBA può eliminare le attività ripetitive come gli stessi tipi di documenti di formattazione, eseguire gli stessi tipi di calcoli o l'apertura di una serie di documenti.

Posizione

VBA è pre-caricato in Excel; non è necessario acquistarlo separatamente. Il codice è scritto in Visual Basic Editor (VBE), cui si accede premendo insieme i tasti "Alt" e "F11" sulla tastiera.

Ambiente

Una volta aperto, il VBE (chiamato anche l'ambiente di sviluppo integrato, o IDE) ha una finestra di albero di navigazione semplice. Secondo l'Università dello Utah, il progetto corrente è sempre riportata come progetto predefinito VBAProject(Book1), disponibile anche nella finestra, sul lato sinistro, è un elenco di progetti attualmente aperti, come pure alcuni file che sono protetti da password e non possono essere modificati da un utente (ad esempio, Adobe Acrobat writer).

Funzioni VBA

Una funzione VBA sostituisce una formula su un foglio di calcolo. Questo è ancora più utile se la formula è complicato o lungo. Ad esempio, la formula per calcolare le deviazioni standard richiede molti passaggi: sostituendo la formula con un pezzo di codice VBA significa che devi solo digitare la formula una volta.

Regole

VBA, come maggior parte dei linguaggi di programmazione, ha regole per i nomi di sintassi e variabile. Secondo l'Università della Virginia, i nomi delle variabili devono iniziare con una lettera, sono case sensitive e sono costituiti da lettere, numeri e alcuni altri caratteri. Caratteri speciali come #, $, %, & e! non sono ammessi.

Utilizzo di macro

Per informazioni introduttive sull'utilizzo di VBA, è possibile registrare una macro e quindi visualizzare il codice che viene creato. Ad esempio, avviare la registrazione di macro (dal menu "macro"), formattare una cella in grassetto e poi ferma la registrazione. Quando si modifica la macro, si potrà visualizzando il codice che è stato creato da Excel. Provare a registrare un'altra macro (ad esempio, per formattare la cella in corsivo), quindi confrontare i due pezzi di codice per notare i cambiamenti. Secondo l'Università della Virginia, creando piccoli pezzi di codice in questo modo può aiutare a imparare Visual Basic senza dover digitare alcun codice.

Dove trovare aiuto

Il nastro di sviluppatore (sulla barra degli strumenti superiore) è il file della Guida di VBA. Secondo Microsoft, se non vedete il nastro di sviluppatore, potrebbe essere necessario visualizzare la barra multifunzione developer dal menu "Strumenti". C'è anche un menù di ampia guida al sito Web di Microsoft.