Slik kjører du en makro Innenfor en Macro i MS Excel VBA

Slik kjører du en makro Innenfor en Macro i MS Excel VBA


Opprette makroer i Microsoft Excel kan eliminere tidkrevende repeterende oppgaver ved enkelt å automatisere dem ved hjelp av Visual Basic for Applications. Makroer er dataprogrammer som gir automatiserte instruksjoner til datamaskinen. I VBA, kan "Call" statement kjøre andre makroer innenfor en makro for å unngå behovet for å utføre en makro på en gang. Denne prosessen er nyttig når du har en rekke makroer og du må utføre alle av dem gjennom en henrettelse.

Bruksanvisning

1 Klikk på "Utvikler" fanen, klikk på "Makroer", og skriv "addDate" under Makronavn :. "Klikk på" Create "-knappen for å åpne VB Editor vinduet.

2 Legg til følgende kode for å legge til gjeldende systemdato til A1 når du ringer denne makroen:

Range ( "A1"). Velg

Range ( "A1"). Verdi = Now ()

3 Bytt tilbake til Microsoft Excel-vinduet, og klikk på "Makroer," type "runDateMacro" og klikk "Opprett" for å opprette en ny makro.

4 Skriv inn følgende kode for å ringe "addDate" makro fra denne makroen:

Ring addDate

5 Bytt tilbake til Microsoft Excel-vinduet, og klikk på "Makroer". Velg "runDateMacro" og klikk "Kjør" for å kjøre "addDate" makro. Dagens system dato vises i celle A1.