I actually love using macros in Microsoft Word and Excel as they can automate many repetitious tasks and make my job easier. I use the “recorded” type of macro as I rarely need anything complex enough to create a macro using Visual Basic. The recorded macro is essentially a recording of your keystrokes and mouse clicks that can be “played back” through a keystroke combination. I’m not living my life recklessly by recording and using macros within my own documents. The real danger of macros involves hackers.
For example, because powerful macros can be designed in Visual Basic and encoded into Word documents and Excel spreadsheets, malicious code can be introduced into a document or spreadsheet that runs once the file is opened. If you open a document containing a malicious macro, the code runs and carries out its destructive plan which could be anything from spreading computer viruses, deleting files, or further exploiting your computer.
Because of the potential risk inherent with macros, your computer should be set up to warn you when you try to open a file containing macros. In Microsoft Office 2007, you can adjust macro security in the Trust Center under Macro Settings. To access the Trust Center, go to the Office Button, choose the program’s Options button and click on Trust Center followed by Trust Center Settings and finally Macro Settings.
An easier way exists if you have the Developer tab enabled on your Office Ribbon as I do. Simply go to the Developer tab and click the Macro Security icon.
Once you’ve accessed the Macro settings, you’ll have several choices:
- Disable all macros without notification.
This option disables all macros in documents as well as the security alerts telling you that a macro was present.
- Disable all macros with notification.
This is the default macro security setting. This option disables macros and alerts you to the fact that macros are present and have been disabled.
- Disable all macros except digitally signed macros.
This option is similar to the “Disable all macros with notification” setting except for it allows macros to run if they are digitally signed by a trusted publisher.
- Enable all macros - don’t do it! Potentially dangerous code can run on your computer!
In addition to the settings in Microsoft Office, double check the security settings in your email client. For example, in Microsoft Mail, which replaced Outlook Express, this is done by going to Tools >Options and clicking on the Security tab. Once inside the Security area, place a check mark in the box that says, “Do not allow attachments to be saved or opened that could potentially be a virus.”
Macros that you create on your own aren’t going to harm your computer so feel free to learn how to use them and enjoy creating shortcuts that make your daily tasks a bit easier. However, if you will be sharing these documents, realize that your recipient’s computer is likely set up to disable macros or prevent the recipient from opening the attachment because of security concerns.

