вроде у PEAR что-то есть про xls
посмотри
http://pear.php.netА вообще, если ты не в курсе, как МелкоМягкие (по какому принципу) кодируют свои вонючие форматы xls, doc, то никак ты не прочитаешь файл. Если ты посмотришь какой-нить xls в текстовом редакторе, то увидишь, что знаки табуляции все время разные и хрен пойми по какому закону они меняются (конец строки, конец ячейки). Хрен пойми когда начинаются данные. Конечно, есть какой то символ (группа символов) объявляющие начало листа (данных), но визуально его определить не представляется возможным!
Поищи тут по форуму. Раньше эту проблему обсуждали и были какие-то ссылки на скрипты, которые работали НЕ с COM интерфейсом.