Nwlapcug.com


Che cosa significa l'acronimo VBA?

VBA o Visual Basic Applications Edition, è un linguaggio di programmazione incluso nelle applicazioni della suite Microsoft Office, come Word, Excel e Access. Con VBA si può scrivere o registrare i programmi che eseguono operazioni automaticamente, così non devi farlo manualmente. Ad esempio, è possibile scrivere una macro che mette in evidenza o altri elementi di formattazione è valido per ogni altra linea in una selezione di righe in un documento di Word. Per eseguire questa operazione a mano sarebbe richiedere molto più tempo rispetto al semplice clic del mouse o premere il tasto che serve per rendere una macro farlo.

Registrazione

Il modo più semplice per rendere un programma VBA è quello di registrarla, piuttosto che scrivere a mano sue dichiarazioni. Quando si registra un programma, non devi sapere qualsiasi istruzioni VBA per poi eseguire il programma. Provare il seguente esempio per rendere un programma VBA di registrarla. Fare clic sul pulsante "Record" della scheda "Sviluppatore" in Word o Excel, quindi digitare un nome per la macro e fare clic su "OK" per iniziare la registrazione. Digitare il testo nel documento, quindi fare clic sul pulsante "Interrompi registrazione" la scheda "Sviluppatore" fare clic sul pulsante di "Macro" per visualizzare il tuo nome macro, quindi doppio clic sul nome per riprodurre la macro. Il programma aggiungerà un'altra istanza del testo digitato quando è stata registrata la macro.

Ambiente di programmazione

Se si decide di scrivere a mano programmi VBA, è possibile farlo nell'ambiente di programmazione VBA, che i programmatori si riferiscono a come l'IDE o ambiente di sviluppo integrato. L'IDE è un'applicazione associata a ciascun programma di Office e dispone di strumenti che consentono di scrivere, eseguire e debug di programmi. Visualizzare l'IDE effettuando le seguenti operazioni: fare clic sul menu "File" del tuo programma di Office, quindi fare clic su "Opzioni". Fare clic su "Personalizza barra multifunzione" nel riquadro "Categorie", quindi fare clic sulla casella "Sviluppatore". Queste azioni rivelano la scheda "Sviluppo", che è nascosto per impostazione predefinita. Scegliere "Visual Basic" pulsante della scheda "Sviluppo" per aprire l'IDE.

L'esecuzione di un programma VBA

Uno dei diversi modi di esecuzione di un programma VBA è per visualizzare un elenco di programmi disponibili, quindi fare doppio clic il nome di un programma nell'elenco per eseguire il programma. Ad esempio, se hai scritto un ipotetico programma VBA chiamato "GreetUser", vedrai che il nome se si fa clic su pulsante "Macro" della scheda "Sviluppatore". Facendo clic su "Macro", viene visualizzato un elenco di tutte le macro memorizzate nel documento corrente e nei modelli di che documento sta usando. Doppio clic su "GreetUser" verrà eseguito tale macro.

Assegnazione di tasti di scelta rapida

Dopo aver osservato quanto risparmiare tempo e fatica programmi VBA, si otterrà un ulteriore vantaggio quando si impara a eseguire i programmi con un solo clic del mouse o la pressione di un tasto. Fare clic sulla freccia a destra della "Barra di accesso rapido", quindi scegliere il comando "Altri comandi". Fare clic sulla categoria di "Macro" dall'elenco a discesa sotto l'etichetta di "Scegli" per visualizzare un elenco di 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 programma creerà una nuova icona sulla barra di accesso rapido per rappresentare la macro. Eseguire la macro facendo clic sull'icona.