Formatta le celle per tutta la colonna in PHP Excel

Ho usato la soluzione trovata in questa risposta .

Il codice che ho usato sembra questo:

$objWorksheet->getColumnDimension("AM")->setWidth(20); $objWorksheet->SetCellValue("AM1", "Date1"); $objWorksheet->getStyle("AM") ->getNumberFormat() ->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_TEXT); 

Il problema che ho avuto è quando selezioni l'intera colonna come tale:

immettere qui la descrizione dell'immagine

Dice ancora "generale".

Ma quando seleziono un intervallo di colonne da 0 a 4500, possiamo dire:

immettere qui la descrizione dell'immagine

Si presenta come "text".

Se impostato su "Generale" le date vengono automaticamente formattate da Excel e sbagliate in PHPExcel.

Le cellule saranno lette come "Generale" o come "Testo"?

Posso contare che saranno sempre letti come "Testo" utilizzando questo metodo?