[Risolto] Export in Excel con formattazione dei campi

Ciao a tutti.

Sto usando questo codice per esportare dati prelevati da un db MySQL in Excel:

$filename="Excel.xls";
header ("Content-Type: application/vnd.ms-excel");
header ("Content-Disposition: filename=$filename");

funziona perfettamente e viene generato il file excel regolarmente.

Ho bisogno però che i campi del db che contengono numeri vengano esportati in Excel

correttamente con il campo in formato numerico altrimenti su Excel con un formato errato non

possono essere effettuate le operazioni di calcolo.

Esiste la possibilità di attribuire un formato specifico ad alcuni campi?

Vi ringrazio

Ciao

Stone  :bye:

inviato 6 anni fa
stone
modificato 6 anni fa
Mario Santagiuliana
X 0 X

Mi rispondo da solo.

Quando vado a stampare le riga della tabella con il numero scrivo così:

echo "<td><b><font face=\"Arial\" size=\"1\">" . number_format($variabileconvalorenumericodaMySQL, 2, ',', '.') . "</font></b></td>";

viene generato un file Excel dove i numeri sono nel formato corretto e le operazioni di calcolo sul foglio Excel funzionano regolarmente.

Ciao

Stone

 :bye:

risposto 6 anni fa
stone
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda