Ответов: 3 Просмотров: 2158
|
День добрый. В заголовке теме вообщем-то все указал.
Разбираюсь в PHPExcel. Код:
CODE ( htmlphp):
скопировать код в буфер обмена
$objPHPExcel->getActiveSheet()->getStyle('D2')->getNumberFormat()->setFormatCode('DD.MM.YYYY'); $objPHPExcel->getActiveSheet()->SetCellValue('D1', $my_date);
В документе ячейка принимает нужный формат (DD.MM.YYYY), но записывается дата с апострофом в начале ('), т.е. в итоге вместо 27.02.2016 в ячейке '27.02.2016
Уже прочел, что апостроф в начале - принудительное преобразование к строке, но как избваиться - ума не приложу.
Мозг сломал, 3 часа сидел, что только не пробовал, но так и не понял. Обращаюсь за помощью к более опытным товарищам
Сижу на open office, сохраняю в xlsx. Что еще добавить, чтобы записана была дата без апострофа? |