Skambinti makrokomanda iš makrokomandos
Taigi ką tik įrašėte dvi makrokomandas ir norėtumėte jas paleisti kaip vieną makrokomandą, tai gana paprasta.
Darant prielaidą, kad turite „Macro1“ ir „Macro2“, nurodykite šį kodą „Macro1“ pabaigoje
sub Macro1 () Skambinti Macro2 end sub
Dabar kiekvieną kartą paleidus „Macro1“, „Macro2“ veikia automatiškai. „Macro1“ palauks, kol „Macro2“ bus baigtas, ir tik tada toliau veiks.
Norėdami vienu metu paleisti makrokomandas, naudokite programą. Vykdyti:
Taikymas. Vykdyti
Taip pat galite naudoti „Application.Run“, kad iškviestumėte makrokomandą.
Naudodami „Application.Run“ iškviečiate antrąją makrokomandą, tačiau nurodykite pirmajai makrokomandai tęsti darbą.
sub Macro1 () programa. Paleiskite „Macro2“ pabaigos sub