1. Можете написать здесь характеристики компьютера, а мы скажем, хватит на офис 2007, или нет.
На "Мой компьютер" правой кнопкой - свойства, откроется информационное окно, где-то в конце будет "Компьютер: Intel(R) Pentium(R)...столько-то ГГц, столько-то ОЗУ" - вот сколько и того, и другого. В 2004 нормальные компы были
Тот же офис 2003 точно ненамного требовательней XP - они почти одно и то же.
2. А есть дистрибутив вашего офиса XP - компакт, или скопированный на жестком диске? Можно его запустить и "накатить" заново поверх, а еще там может быть что-то типа "Восстановления" вместо установки. Т.к. вы будете переустанавливать офис, а не всю систему, то никакой инфы не потеряете - ну, разве что, у вас какие-нибудь хитрые макросы и аддоны в вордах и экселях... Документы-то не должны никуда пропасть.
Разве что, если их хранить в системных папках офиса, но вероятностью этого мы пренебрежем
Процесс там в стиле "Далее, Далее, Далее, ОК", ничего страшного.
3. Еще можно переустановить конкретно эксель, поверх - но тоже нужен дистрибутив.