In the latest up-to-date windows instance (after February 2014), the Visual Studio Macros don’t work properly. Some .Net security updates break Visual Studio 2010 Macros functionality. Macros just don’t run any more without an error message. In order to enable them, some specific updates should be uninstalled from the system.
Check out the following table and choose the appropriate update package according to the OS version & .Net version and uninstall them from the system to enable macros.