Innehållsförteckning
Ringa ett makro från ett makro
Så du spelade bara in två makron, och du skulle vilja köra dem som ett makro, det är ganska enkelt.
Antag att du har Macro1 och Macro2, lägg den här koden i slutet av Macro1
sub Macro1 () Ring Macro2 end sub
Nu varje gång du kör Macro1 kör Macro2 automatiskt. Makro1 väntar tills makro2 är klar innan den fortsätter att köra.
För att köra makron samtidigt använder du Application.Run -metoden:
Application.Run
Du kan också använda Application.Run för att ringa ett makro.
Genom att använda Application.Run kallar du ett andra makro, men säger till det första makrot att fortsätta köra.
sub Macro1 () Application.Run Macro2 end sub