No entendí bien . .tu quieres crear un documento .xls desde PHP o "transformar" (a qué? o de qué?) un excel en PHP?
Si es lo primero:
http://www.forosdelweb.com/showthrea...356#post254356
Si te fijas un documento Excel en su base es interpretado como tal (celdas, filas, columnas) si compones una tabla HTML con tus datos .. vengan de donde vengan.
Un saludo,