About Macro Security

When working with macros, it is important to be wary of the risks involved with their vulnerabilities. Only run known macros from trustworthy sources.

You have the option to enable and disable macros by default. This protects your work and computer from running dangerous malicious code unexpectedly. Macros are disabled by default when Revit is first installed.

Setting Application-level macro security

  1. Disabling Application-level macros restricts access to the functions in the Macro Manager.

    Click Manage tabMacros panel Macro Security.
  2. Select the Macros tab.
  3. In the Application Macros Security Settings section, select either Enable application macros or Disable application macros. When enabling macros, you will be prompted to verify you want to enable this setting.
  4. Click OK.
  5. Close and reopen Revit.
    Note: Any changes to application-level macro settings will take effect after Revit is restarted. The setting will persist until it is changed.