Я пытаюсь использовать PHP для создания файла, содержащего список номеров телефона. Это работает хорошо однако, если номер телефона начинается с нуля, цифра отбрасывается из файла Excel.
Кто-либо знает, как установить форматирование правильно так, чтобы это осталось на месте?
Либо:
// Set the value explicitly as a string
$objPHPExcel->getActiveSheet()->setCellValueExplicit('A1', '0029', PHPExcel_Cell_DataType::TYPE_STRING);
, либо
// Set the value as a number formatted with leading zeroes
$objPHPExcel->getActiveSheet()->setCellValue('A3', 29);
$objPHPExcel->getActiveSheet()->getStyle('A3')->getNumberFormat()->setFormatCode('0000');
Укажите строковый тип явно:
$type = PHPExcel_Cell_DataType::TYPE_STRING;
$sheet->getCellByColumnAndRow($column, $rowno)->setValueExplicit($value, $type);