table to Excel (процитированный) у меня заработал только с 2003 офисом.
И это, кстати, не эксель, а эмуляция. Заставляем html-страницу выглядеть как эксель-представление:
xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel"
Экспортируйте в CSV и напишите инструкцию по импорту.
Быстрее будет, честное слово. Решал такую задачу - у пользователей был 2003 офис, 2007, 2010, опенофис и лотус. И все хотели себе импорт вотпрямсразу с вебстраницы.