This problem was finally resolved by uninstalling Office 2003 and Office 2007 and then reinstalling 2003 and then 2007. I have been running both versions for some time. My suspicion is that some Windows Update fix (which is not automatically installed but I generally apply as recommended) caused this problem. I haven't yet identified which one(s) it may be.