Come il codice a VBA di Excel 2007 Macro di consolidamento

December 29

Le macro sono utilizzati per automatizzare le operazioni ripetitive che altrimenti avrebbero dovuto essere fatto manualmente in Microsoft Excel. Sono costituiti da codice Visual Basic e possono essere registrati o modificati usando l'editor di Visual Basic. Una macro master può essere scritta per consolidare e chiamare singole macro che svolgono compiti diversi. L'ordine in cui le singole macro dovrebbero funzionare è specificato nella macro master. Questo elimina la necessità di eseguire ogni macro singolarmente ogni volta.

istruzione

1 Vai alla scheda "Visualizza" nella barra degli strumenti di Microsoft Excel. Fare clic sul pulsante "Macro" e selezionare "Visualizza macro" Inserire un nuovo nome di macro per la macro maestro come "All" e cliccare sul pulsante "Crea" per avviare l'editor di Visual Basic.

2 Vai alla seconda linea tra il nome di macro e la fine della macro. Nel nostro esempio, sembrerebbe come "Sub Tutti ()" e "End Sub". Tipo "Chiama" seguito da ciascuno dei singoli nomi di macro che si desidera eseguire in ordine preferenziale. Ad esempio, potremmo avere una macro denominata "Links" che passa attraverso una serie di link e copie e dati paste da fogli di calcolo Excel collegato in un foglio master. Un altro macro denominata "Formato" ordina i dati e regola il tipo e la dimensione del carattere.

Sub Tutti ()

Link 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 cliccare su "Esegui". Questo farà eseguire le singole macro che sono stati creati in ordine. Nel nostro esempio, verrà eseguito "Links" prima. Una volta che è stata completata, verrà eseguito automaticamente "Format" accanto.