excel l ho creato dinamicamente

header( "content-type: text/xml" );
echo ("<?xml version=\"1.0\"?>\n");
echo ("<?mso-application progid=\"Excel.Sheet\"?>\n");

e cmq è un problema di apici/doppi apici e o accenti..

perchè se stampo il risultato su un file txt nn c'è nessun errore..

quindi se excel trova un problema nn si apre..senza restituirti ness errore preciso..