What makes you think this is a Windows XP problem?
Does this happen with EVERY spreadsheet or just one? Have you tried opening
Excel first and then opening a spreadsheet> have you tried a repair install
of Office?
I don't think this is a Windows problem - more of an Excel problem.
Try posting in microsoft.public.excel.newuseres