Visual Basic ( VB) è un componente opzionale per lo sviluppo di un foglio di calcolo di Microsoft Excel . Il programma include un compilatore VB built-in per estendere le funzionalità del software . I programmatori usano VB per creare programmi di Excel più interattivi. Un foglio di calcolo VB -enhanced spesso assomiglia a un pacchetto completo di software indipendenti non correlati alle file di formato standard e le colonne di un foglio di calcolo . Il programma finito può caratterizzare pulsanti , grafici e menu personalizzati per controllare come l'utente interagisce con gli algoritmi . Apertura del compilatore VB
In Excel , è possibile avviare la finestra di programmazione VB , visitando il menu Strumenti nella parte superiore del programma . Scegliere " Macro " e selezionare " Visual Basic Editor " dal sottomenu .
Nuova finestra offre ulteriori menu nella parte superiore del programma. Scegliere il menu "Inserisci" e selezionare l'opzione "Modulo" . Un riquadro di programmazione appare ora , pronti per il codice VB fresco .
Tutte le macro in Excel sono programmi VB , se essi sono stati specificamente programmati direttamente nel linguaggio VB o creati utilizzando gli strumenti macro - registrazione di Excel . Ogni volta che si modifica il codice VB in Excel , si stanno manipolando una macro .
Funzionamento di base
programmi VB sono sottoprogrammi e devono essere identificati come tali nel codice . Iniziare e terminare tutti i programmi VB con identificatori corretti per la subroutine . Se si sceglie di assegnare un nome al " Normativa, " routine quindi la prima riga del codice sarebbe " Istruzione Sub ( ) " (escluso le virgolette ) . L'ultima riga sarebbe " End Sub ". L' effettivo contenuto del programma è tra queste righe .
Tutte le righe contengono una funzione e dei suoi parametri . Una semplice funzione per visualizzare il testo sullo schermo di Excel è il comando " MsgBox" . Tra le chiamate di subroutine , tipo MsgBox " Questa è la mia dichiarazione! "
Il semplice nuovo VB macro è di tre linee e verrà stampata una frase come una finestra pop- up . Testare il programma VB selezionando il menu "Esegui " nella parte superiore della finestra del programma . Fare clic sulla prima opzione , "Esegui Sub . " In alternativa , si può eseguire il modulo VB in qualsiasi momento premendo il tasto F5 .
Rapido apprendimento
VB è un linguaggio complesso e alcuni programmatori vorranno anni per imparare le sue piene capacità . Mentre lo studente della VB potrebbe studiare i libri o prendere lezioni , c'è un metodo più immediato e costruttivo per individuare rapidamente la struttura del programma di VB per completare le attività comuni di Excel .
Excel fornisce uno strumento per creare le macro senza in realtà la programmazione codice VB . Questo permette ai non programmatori di costruire programmi semplici . Tuttavia, tutte le macro possono essere modificati in VB . Con la registrazione di una macro utilizzando questa tecnica , il novizio può studiare il codice VB sottostante per vedere come semplici compiti vengono creati nella lingua .
Nella finestra principale di Excel , scegliere " Strumenti ", quindi " Macro , "e" Registra nuova macro . "nella finestra pop - up , digitare un nome per la subroutine e premere" OK ". Ora procedere per completare qualsiasi attività di base all'interno di Excel . Ad esempio , il tipo di dati in una cella, quindi formattare il colore o bordi della cella . Quando hai finito , premi il pulsante "Stop" sulla barra degli strumenti macro galleggiante che è comparso quando ha iniziato la registrazione.
Inserisci nuovo nella finestra di editor di VB . Fare clic sulla cartella "Moduli " a sinistra , quindi fare clic sul modulo elencato . La finestra di programmazione VB mostrerà la subroutine utilizzando il nome specificato in precedenza . Studiare il codice per vedere rapidamente come VB elaborato i compiti eseguito.