a parte l'errore di forma "scaricare dati che hai in echo", ti ho detto, cerca in internet delle librerie che ti fanno fare quello che cerchi. Per excel 2007 so che di sicuro c'è qualcosa su codeplex, però è compatibile con OOXML e non con i normali file xls.
Tempo fa un mio amico per fare l'output visualizzabile da excel dovette realizzare un CSV.

cerca con google...