Non credo possa andare bene, perchè il file è una serie di
<tr><td>$nome</td><td>$cognome</td></tr>

perchè ho la necessità di scriverle con php all'invio di un form.

Poi con un altro file devo copiare tutta questa serie di righe con nomi e cognomi diversi ed importarli in un file *.xls.

Perciò devo importare il testo del file html nel file php, metterlo sotto la variabile $stringa ed importarlo nel file .xls in questo modo:

Codice PHP:
$variabile file copiato 
$filename 
"dati.xls";
header ("Content-Type: application/vnd.ms-excel");
header ("Content-Disposition: inline; filename=$filename");
echo
"<table>";
echo
"$variabile";
echo
"</table>"
Non so se hai mai dovuto importare dati in excel, però non so.. Il tuo consiglio può andare bene per la mia situazione secondo te??