Che cosa significa VBA stand for?

June 30

VBA o Visual Basic, Applications Edition, è un linguaggio di programmazione incluso nelle applicazioni della suite Microsoft Office, come Word, Excel e Access. Con il VBA è possibile scrivere o registrare programmi che eseguono automaticamente le attività in modo da non dover fare manualmente. Ad esempio, è possibile scrivere una macro che evidenzia o si applica altra formattazione di ogni altra linea in una selezione di linee in un documento Word. L'esecuzione di questa operazione a mano sarebbe voluto molto più tempo rispetto al singolo clic del mouse o premere il tasto che serve per fare una macro farlo.

Registrazione

Il modo più semplice per fare un programma VBA è quello di registrare, piuttosto che scrivere le sue dichiarazioni a mano. Quando si registra un programma, non è necessario conoscere tutte le dichiarazioni di VBA per poi eseguire il programma. Provate il seguente esempio per fare un programma VBA per la registrazione. Fare clic sul pulsante "Sviluppatore" della scheda "Record" in Word o Excel, quindi digitare un nome per la macro e fare clic su "OK" per iniziare la registrazione. Digitare del testo nel documento, quindi fare clic sul pulsante "Stop registrazione" nella scheda "Sviluppatore". Fare clic sul pulsante "Macro" per visualizzare il nome del macro, quindi fare doppio clic sul nome per riprodurre la macro. Il programma aggiungerà un'altra istanza del testo digitato quando ha registrato la macro.

Ambiente di programmazione

Se si decide di scrivere programmi VBA a mano, farlo in un ambiente di programmazione VBA, che i programmatori si riferiscono come l'IDE, o ambiente di sviluppo integrato. L'IDE è un'applicazione allegato ad ogni programma di Office, e dispone di strumenti che consentono di scrivere, eseguire e debug dei programmi. Guarda l'IDE effettuando le seguenti operazioni: fare clic sul menu "File" del programma di Office, quindi fare clic su "Opzioni". Fai clic su "Personalizza barra multifunzione" nel pannello "Categorie", quindi fare clic sulla casella di controllo "Sviluppatore". Queste azioni rivelano la scheda "Sviluppatore", che è nascosta per impostazione predefinita. Fare clic sul pulsante della scheda "Sviluppatore" "Visual Basic" per aprire l'IDE.

Esecuzione di un programma VBA

Uno dei vari modi per eseguire un programma VBA è quello di visualizzare un elenco di programmi disponibili, quindi fare doppio clic sul nome di un programma nell'elenco per eseguire tale programma. Ad esempio, se hai scritto un programma di VBA ipotetica chiamata "GreetUser," vedrai che nome, se si fa clic sul pulsante "Macro" della scheda "Sviluppatore". Facendo clic su "Macro" visualizza un elenco di tutte le macro memorizzate nel documento corrente e nei modelli di documento sta usando. Facendo doppio click "GreetUser" verrà eseguito quella macro.

Assegnazione di tasti di scelta rapida

Dopo aver osservato come i programmi VBA molto tempo e sforzo risparmiare, si otterrà un ulteriore vantaggio quando si impara a eseguire i programmi con un solo clic del mouse o premere il tasto. Fare clic sulla freccia in basso a destra della "barra di accesso rapido", quindi fare clic sul comando "Altri comandi". Fare clic sulla categoria "Macro" dal menu a tendina sotto l'etichetta "Scegli" per visualizzare l'elenco delle macro disponibili. Fare doppio clic su una macro che si desidera assegnare alla barra di accesso rapido, quindi fare clic su "OK" per chiudere la finestra di dialogo. Il vostro programma crea una nuova icona sulla barra di accesso rapido per rappresentare la macro. Eseguire la macro facendo clic sull'icona.