VBA in Office Excel 2010

VBA sta per Visual Basic per applicazione. Come sapete, VB (Visual Basic) è uno deii grandi linguaggi di programmazione. Se hai bisogno di svolgere attività ripetute in Excel ogni giorno, allora è sempre consigliabile automatizzare tali attività in modo da poter risparmiare tempo ed energia. Le macro sono un ottimo modo per automatizzare le attività in Excel, abbiamo già coperto un suggerimento di base sulla registrazione e l'utilizzo di macro. Le macro aggiungono sostanzialmente il codice VB al tuo foglio Excel.

Ogni volta che crei una nuova macro, aggiunge Excelcodice di base visivo sul back-end, quindi ogni volta che si esegue una macro, questo codice VB viene eseguito e si ottengono i risultati sullo schermo. Vediamo come viene generato il codice quando aggiungiamo una Macro e come è possibile modificare ed eseguire il debug di questo codice VB.

Come visualizzare il codice VBA associato a una macro

Supponiamo che abbiamo creato una macro, come menzionato nel post sopra citato, quindi fare clic sull'opzione Macro e selezionare Visualizza macro.

Macro VBA

Verrà visualizzata la finestra di dialogo della Macro, qui scegli la Macro per la quale desideri vedere il codice VB e premi il pulsante Modifica.

Modifica macro

Si aprirà la macro come un codice VB all'interno del VBEditor che è incorporato per impostazione predefinita in Excel. In questo esempio, ti sto mostrando il codice di una macro di base che mostra il messaggio "Hello World" quando eseguito.

Codice macro VBA

Se conosci i fondamenti di Visual Basic,quindi puoi scrivere qui il tuo codice per migliorare ulteriormente la tua Macro e puoi aggiungere più funzionalità ai tuoi Macro creati aggiungendo pezzi di codice. L'editor visualizzato in Excel è un tipico editor VB con Esplora progetti a sinistra e la finestra di origine / progettazione a destra. Tutto ciò di cui hai bisogno è familiarità con la sintassi del linguaggio di programmazione.

Come eseguire il debug del codice VBA

Se hai apportato modifiche al codice di una macro e desideri verificare se funziona correttamente, puoi eseguire il debug ed eseguire il codice. stampa F5 e eseguirà il debug ed eseguirà il codice e otterrai i risultati sullo schermo. (Il mio codice contiene solo "Hello World", quindi sono in grado di vederlo sullo schermo dopo il debug e l'esecuzione)

VBA eseguito
Si noti che abbiamo fornito solo un esempio di Excel 2010, poiché VBA è maggiormente utilizzato qui. VBA è tuttavia incluso anche in Outlook 2010, Word 2010, PowerPoint 2010, ecc.

Commenti