Visual Basic for Applications o VBA , è un semplice linguaggio di programmazione che Microsoft include in una manciata di suoi programmi di Office , incluso Excel 2010 . VBA consente di scrivere codice che interagirà con o uscita per il foglio di calcolo di Excel . Programmi VBA di Excel sono spesso chiamati macro , in quanto sono in genere progettati per eseguire compiti ripetitivi nel foglio di lavoro . Creazione di una macro VBA di Excel è solo una questione di aprire l'editor di VBA e utilizzando la giusta sintassi per avviare il programma . Istruzioni
1
Trova il file Excel che si desidera convertire , includendo un programma VBA . Fare doppio clic sul file per aprire il foglio di calcolo .
2
Tenete premuto Alt e premere il tasto F11 per aprire l'editor VBA. L'editor si aprirà in una nuova finestra .
3
Fare clic destro su uno qualsiasi dei vostri fogli di lavoro , che sarà elencata nella colonna sottile sul lato sinistro dell'editor VBA . Muovi il mouse su "Inserisci" e selezionare "Modulo ". Verrà aggiunto un nuovo modulo , che è solo qualcosa per tenere il vostro programma di VBA , per la lista . Fare doppio clic sul modulo che appare , e la metà destra l'editor VBA diventa bianco .
4
fare clic sul lato destro dell'editor VBA . Viene visualizzato un cursore lampeggiante . Inserisci il seguente codice nella all'editor:
Nome Sub ( )
Cambia
"Nome" per tutto ciò che si vuole chiamare la subroutine . Premere Invio per completare la linea e l'editor di VBA collocherà automaticamente il comando " End Sub " su una linea sotto il cursore . Questo è come si inizia tutte le macro create in VBA .
5
creare variabili del programma sulle prossime righe . Iniziare ogni riga con la parola " Dim ", che significa che si sta creando una variabile. Digitare il nome della variabile seguito dalla parola " come ", quindi il tipo di variabile . Ad esempio , entrambe le " x Dim esempio Integer " e " Dim y come variante" sono accettabili . Se si dispone di più variabili dello stesso tipo , metterli sulla stessa riga separati da una virgola , ad esempio " Dim x , y as Integer ".
6
Inserire il codice vero e proprio per il vostro programma sotto le variabili . Inserisci il tuo codice in minuscolo , come VBA capitalizzare automaticamente i comandi che riconosce , che può aiutare a scrivere il codice. VBA vi aiuteranno a completare alcuni comandi. Ad esempio , quando si entra in " Range (" per iniziare una riga di codice che selezionare un intervallo di celle del foglio di lavoro , VBA visualizzerà un piccolo riquadro accanto al cursore raccontare il formato corretto per completare l'argomento . Quando si arriva a un punto del codice in cui è ovvio che avrete bisogno di chiamare alcune funzioni , VBA visualizza automaticamente un elenco di tutte le funzioni , consentendo di selezionare dalla lista , invece di farlo dentro