Salve a tutti....

ho un problema riguardante i noiossisimi file di excel

la faccenda sta cosi:

ho uno script (ExcelReader) che mi legge i dati da file e fa quello che deve fare.
Il problema è che i file che gli vanno dati in input sono tutti abbastanza recenti (Excel Reader ha qualche anno sulle spalle, se non sbaglio)e non li legge.
Ergo ho provato a prendere il file e a convertirlo(manualmente, intendo da excel proprio) in un formato un po piu vecchio e funzia.

Problema : convertire, da PHP, i file nuovi in formati vecchi.

ho provato, spulciando quello che la rete offre, a usare queste funzioni

Codice PHP:
function xlsBOF() {
    echo 
pack("ssssss"0x8090x80x00x100x00x0);
    return;
    }

    function 
xlsEOF() {
    echo 
pack("ss"0x0A0x00);
    return;
    }

    function 
xlsWriteNumber($Row$Col$Value) {
    echo 
pack("sssss"0x20314$Row$Col0x0);
    echo 
pack("d"$Value);
    return;
    }

    function 
xlsWriteLabel($Row$Col$Value ) {
    
$L strlen($Value);
    echo 
pack("ssssss"0x204$L$Row$Col0x0$L);
    echo 
$Value;
    return;
    } 
che offrono rispettivamente di scrivere l'inizio, la fine, i numeri, e le scritte.

Allora presa riga per riga, cella per cella e riscritte con quelle funzioni....ma il file non viene letto lo stesso.....che siano troppo recenti???

ergo=> problema ad invecchiare i file, come fare?!?!?!?

aiutooooo

chiunque abbia la piu pallida idea di come aiutarmi vi prego lo faccia