Come utilizzare Excel VB

November 3

Microsoft Excel 2010, come molti altri prodotti di Microsoft Office, viene fornito con Visual Basic, Applications, o VBA, che è possibile utilizzare per manipolare i dati nel foglio di calcolo Excel. VBA consente di creare delle macro, che sono processi automatizzati in grado di eseguire attività di programmazione informatica di base, e le funzioni che è possibile inserire nel foglio di Excel stesso per manipolare i dati di Excel. Utilizzando Excel VBA richiede una certa quantità di conoscenze di programmazione informatica.

istruzione

1 Aprire il file di Excel 2010 che si desidera modificare con VBA. Premere il tasto "Alt" e "F11" per avviare la console VBA.

2 Fai clic destro su uno dei fogli di lavoro elencate sul lato sinistro della console di Excel VBA. Muovi il mouse sopra "Inserisci" e scegliere "modulo". Si vedrà un nuovo modulo apparire sotto i fogli di lavoro. Selezionare il modulo e apparirà una pagina vuota sul lato destro della console.

3 Fare clic ovunque nell'area vuota, e apparirà un cursore nell'angolo in alto a sinistra della pagina. Digitare "Sub XXX ()" o "XXX Function ()", ma sostituire il "XXX" con il nome della subroutine o di una funzione. È possibile denominare questi ciò che desideri. Le subroutine sono semplicemente stringhe di codice che può fare qualsiasi cosa, tra cui manipolare il foglio di calcolo Excel, che si esegue dalla finestra "Macro" sul foglio di calcolo. Le funzioni possono elaborare codice VB, ma non possono manipolare il foglio di calcolo in sé, e si usarli come si userebbe qualsiasi funzione di Excel nel foglio di calcolo. Quando si preme "ENTER", Excel VBA creerà automaticamente la "End Sub" o il comando "End Function". Tutto il codice deve andare tra la prima riga e quest'ultima linea.

4 Inserisci le variabili sulle prime linee dopo il comando "Sub" "Funzione" o. Creare le variabili digitando "Dim X come Y", dove "X" è qualsiasi nome che si desidera assegnare alla variabile e "Y" è il tipo di variabile desiderata. Ci sono dozzine di differenti tipi di variabili, ma una volta che si digita "Dim X come" apparirà una piccola finestra con un elenco di tutti i tipi disponibili. Si può scegliere di inserire la variabile, oppure scorrere l'elenco e fare doppio clic su di esso. È possibile creare il numero di variabili di cui hai bisogno.

5 Inserire nel codice VB effettiva tra le variabili e il comando "Fine". Si codice esatto varierà selvaggiamente sulla base di quello che è, esattamente, che si vuole realizzare. Se si sta creando una funzione, allora è necessario disporre di una linea come "XXX = Y" dove "XXX" è il nome della funzione, e "Y" è un valore, variabile, o una formula che restituisce un valore.

6 Fare clic sulla "X" nell'angolo in alto a destra della console VBA per chiudere la console e tornare al foglio di lavoro Excel. Le modifiche VBA vengono salvate come parte del foglio di lavoro, quindi, anche se si chiude la console troppo presto, si può solo portare la console e tutto il codice sarà ancora lì. Se è stato creato una subroutine, è possibile eseguirlo facendo clic sul pulsante "Macro" nella scheda "Sviluppatore". Se è stato creato una funzione, è possibile accedere inserendo "= XXX ()" in qualsiasi cella.