It was the first hit on a google search for office XP "support for macros or controls". The only thing I had to add was to recognize this as the solution for you.
I'm sure you can be just as brilliant yourself. Your first move was excellent: giving the right information with the right details and the full text of the error message (without typos). Many members don't do that, and that makes it difficult to give them an appropiate answer.
Anyway, glad I could help.