Povolí jedno spuštění makra se jménem MacroName. Používá se v případě, kdy přihlášený uživatel může spouštět pouze právy určená makra, ale spuštěné makro (třeba jménem MA) vyrobí nové makro s dočasným jménem (třeba XYZ) a toto chce spustit. To samozřejmě program nedovolí, protože dočasné jméno není vloženo v právech. Proto makro MA před spuštěním makra XYZ použije proceduru MacroEnable se jménem XYZ :
Jméno makra můžete vkládat včetně cest a s libovolnou příponou. Systém reaguje pouze na jméno makra.
Podívejte se na: System