Palaidiet makro no makro - VBA koda piemēri

Makro izsaukšana no makro

Tātad jūs tikko ierakstījāt divus makro un vēlaties tos palaist kā vienu makro, tas ir diezgan vienkārši.

Pieņemot, ka jums ir Macro1 un Macro2, ievietojiet šo kodu Macro1 beigās

sub Macro1 () Zvanīt Macro2 end sub

Tagad katru reizi, kad palaižat Macro1, Macro2 darbojas automātiski. Macro1 nogaidīs, līdz Macro2 būs pabeigts, pirms turpinās darboties.
Lai vienlaikus palaistu makro, izmantojiet lietojumprogrammu. Palaišanas metode:

Lietošana. Palaist

Varat arī izmantot programmu Application.Run, lai izsauktu makro.
Izmantojot programmu Application.Run, jūs izsaucat otru makro, bet pasakiet pirmajam makro, lai turpinātu darboties.

sub Macro1 () lietojumprogramma. Palaidiet Macro2 end sub
wave wave wave wave wave