Excel Visual Basic per principianti

December 10

Excel Visual Basic per principianti


Visual Basic, Applications Edition (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 in grado di eliminare le operazioni ripetitive come la formattazione lo stesso tipo di documenti, eseguendo gli stessi tipi di calcoli o l'apertura di una serie di documenti.

luogo

VBA è pre-caricato in Excel; non c'è bisogno di acquistare separatamente. Codice è scritto in Visual Basic Editor (VBE), a cui si accede premendo i tasti "F11" "Alt" e insieme sulla tastiera.

Ambiente

Una volta aperto, il VBE (chiamato anche l'ambiente di sviluppo integrato, o IDE) ha una finestra albero di navigazione semplice. Secondo l'Università dello Utah, il progetto in corso è sempre indicato come il progetto predefinito VBAProject (Book1), che si trova anche nella finestra, sul lato sinistro, è un elenco di progetti attualmente aperti così come alcuni file che sono da password protetta e non può essere modificata da un utente (ad esempio, Adobe Acrobat scrittore).

Funzioni VBA

Una funzione VBA sostituisce una formula su un foglio di calcolo. Questo è ancora più utile se la formula è complicata o lunga. Ad esempio, la formula per il calcolo deviazioni standard richiede molti passaggi: sostituire la formula con un pezzo di codice VBA significa che è sufficiente digitare la formula una volta.

Regole

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

Utilizzo di macro

Per iniziare a utilizzare VBA, è possibile registrare una macro e quindi visualizzare il codice che viene creato. Ad esempio, avviare la registrazione macro (dal menu "macro"), formattare una cella in grassetto, e quindi interrompere la registrazione. Quando si modifica la macro, sarete visualizzare il codice che è stato creato da Excel. Provare a registrare un'altra macro (ad esempio, per il corsivo della cellula), quindi confrontare i due pezzi di codice per rilevare le modifiche. Secondo l'Università della Virginia, la creazione di piccoli pezzi di codice in questo modo può aiutare a imparare Visual Basic senza effettivamente dover digitare alcun codice.

Dove trovare aiuto

Il file di aiuto per il VBA è il nastro di sviluppo (sulla barra degli strumenti in alto). Secondo Microsoft, se non si vede il nastro sviluppatore, potrebbe essere necessario mostrare il nastro sviluppatore dal menu "Strumenti". C'è anche un ampio menù di aiuto sul sito di Microsoft.