Impostare il formato celle in PHPExcel

Mattepuffo's logo
Impostare il formato celle in PHPExcel

Impostare il formato celle in PHPExcel

Anche se uso da tanto PHPExcel (varie versioni comprese), ancora oggi ogni tanto mi esce qualcosa che non ho mai fatto.

Ad esempio impostare il formato di una cella.

Nel mio caso, dovevo forzare la cella al formato numerico.

Prendendo in considerazione l'ultima versione di PHPExcel:

$xls = new PhpOfficePhpSpreadsheetSpreadsheet();
// IMPOSTAZIONI VARIE
// RIEMPIMENTO DEL FOGLIO
$xls->getActiveSheet()
        ->getStyle('A2:A1000')
        ->getNumberFormat()
        ->setFormatCode(\PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_NUMBER);

Ho omesso tutta la parte relativa al riempimento del foglio.

Qui abbiamo impostato il formato numerico con NumberFormat::FORMAT_NUMBER, sulla colonna A.

Ovviamente ci stanno vari tipo di formato; più o meno tutti quelli che potete impostare direttamente in Excel.

Enjoy!


Condividi

Commentami!