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
Disabling Application-level macros restricts access to the functions in the Macro Manager.
Click Manage tabMacros panel Macro Security.