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.
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.
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.
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)
Commenti