I must agree with Anne that it is not a virus. Macros that cause errors stop running because of the errors, and a Macro Virus that doesn't run can't spread, meaning it is no longer a Virus.
And it is true that _most_ macros run across all three recient versions. There are some, however that do not work properly on different versions, either direction (older macros that don't run on newer versions of Office as well as newer macros that won't run on older versions of Office.)
I'd try removing the addins before I'd panic about a virus. When both Excel and Word are having a problem, this is often caused when a program is uninstalled and the program didn't remove it's Office addins. Check out the startup folders.
Steve