macros store a sequence of commands and let you run a macro to save time. For example, I have a macro in Word 2007 which executes Paste | Paste Special | Unformatted Text, by merely using keyboard shortcut to run the macro or by adding a shortcut icon to the Quick Access Toolbar and linking it to the macro. I have on icon on the Quick Access Toolbar to run the macro. So, by clicking on the icon, I accomplish Paste | Paste Special | Unformatted in one click instead of 3 which would be necessary if I were to go through the Paste | Paste Special | Unformatted sequence.
And, by the way, having the macro mentioned above in Word does not affect my opening and viewing of Word files. So, I do not know what is going on in your case.