У меня есть PHP-код, который будет экспортировать массив данных в excel. Он работает нормально, но форматирование не работает на выходе. Например, у меня есть значение массива 0:13:00
(оно находится в 24-часовом формате). Я хочу, чтобы форматировать его в excel до [mm]:ss
, поэтому выход должен быть 13:00
после экспорта, но значение остается таким, какое есть, когда я смотрю на форматирование ячейки в excel, формат уже находится в [mm]:ss
. Я также попытался изменить значение на 12-часовой формат (12:13:00 AM
), но он также остается таким же, как и после экспорта. Может кто-нибудь мне помочь с этим, пожалуйста.
Вот мой код в форматировании ячейки с помощью PHPExcel.Формирование ячейки PHPExcel не работает после экспорта
$sheet = $objPHPExcel->getActiveSheet();
$sheet->getStyle('C3:N199')->getNumberFormat()->setFormatCode('[mm]:ss');
значение ячейки становится 'FALSE ' –
, и некоторое значение ячейки остается таким, каким оно есть. –
Мои извинения, 'PHPToExcel()' не работает с прямым значением времени, см. Править –