Nwlapcug.com


Come codificare un consolidamento di Macro VBA Excel 2007

Le macro vengono utilizzate per automatizzare le attività ripetitive che altrimenti avrebbe dovuto essere fatto manualmente in Microsoft Excel. Essi sono costituiti da codice Visual Basic e possono essere registrati o modificati utilizzando l'editor di Visual Basic. Una macro master possa essere scritti per consolidare e chiamare le singole macro che svolgono compiti diversi. L'ordine in cui devono essere eseguiti le singole macro è specificato nella macro master. Questo elimina la necessità di eseguire ogni macro singolarmente ogni volta.

Istruzioni

1

Vai alla scheda "Visualizza" nella barra degli strumenti di Microsoft Excel. Fare clic sulle "macro" pulsante e selezionare "Visualizza macro" immettere un nuovo nome di macro per la macro master come "Tutti" e fare clic sul pulsante "Create" per avviare l'editor di Visual Basic.

2

Vai alla seconda riga tra il nome della macro e la fine della macro. Nel nostro esempio, sembrerebbe come "Sub All()" e "End Sub". Digitare "Chiamare" seguita da tutti i nomi di singole macro che si desidera eseguire in ordine preferenziale. Ad esempio, potremmo avere una macro denominata "link" che collegato passa attraverso una gamma di paste e copie e collegamenti dati da fogli di calcolo di excel in un foglio master. Un'altra macro denominata "Formato" Ordina i dati e consente di regolare il tipo di carattere e le dimensioni.

Sub All()

Collegamenti di chiamata

Formato di chiamata

End Sub

3

Salvare il codice e tornare al modello di Excel. Fare clic sulla scheda "Visualizza" e andare al pulsante "Macro". Selezionare il nome della macro master e fare clic su "Esegui". Questo verrà eseguito le singole macro sono stati creati in ordine. Nel nostro esempio, verrà eseguito prima "Links". Una volta completato, verrà eseguito automaticamente "Formato" successiva.