Nwlapcug.com


Come eseguire una Macro all'interno di una Macro in MS Excel VBA

Come eseguire una Macro all'interno di una Macro in MS Excel VBA


Creazione di macro in Microsoft Excel può eliminare le attività ripetitive che richiede tempo automatizzando facilmente utilizzando Visual Basic, Applications Edition. Le macro sono programmi che danno le istruzioni automatiche al computer. In VBA, l'istruzione "Call" può eseguire altre macro all'interno di una macro per evitare la necessità di eseguire una macro in un momento. Questo processo è utile quando si dispone di una serie di macro e devi eseguire tutti loro attraverso un'esecuzione.

Istruzioni

1

Fare clic sulla scheda "Developer", fare clic su "Macro" e digitare "addDate" sotto il nome di Macro:. " Fare clic sul pulsante "Crea" per aprire la finestra di Visual Basic Editor.

2

Aggiungere il codice seguente per aggiungere la data di sistema corrente A1 quando si chiama questa macro:

Range("a1"). Selezionare

Range("a1"). Valore = Now)

3

Passare alla finestra di Microsoft Excel e fare clic su "Macro", tipo "runDateMacro" e fare clic su "Crea" per creare una nuova macro.

4

Digitare il seguente codice per chiamare la macro "addDate" da questa macro:

Chiamata addDate

5

Tornare alla finestra di Microsoft Excel e fare clic su "Macro". Selezionare "runDateMacro" e fare clic su "Esegui" per eseguire la macro "addDate". La data di sistema corrente verrà visualizzato nella cella A1.