4yva4ok
Новичок
Здравствуйте, уважаемые программисты!
Подскажите мне пожалуйста, как решить такую проблему с PHPExcel 1.7.6:
В результате выполнения скрипта
так же как и при выполнении
получается файл ros.xlsx
с данными в первой колонке на 8 строчке "1230" (ноль в начале строки исчез).
shbl.xlsx - пустой файл-шаблон с разметкой.
Скажите пожалуйста как сделать чтобы ноль в начале строки не исчезал?
гуглил не нашел ничего
Пробовал
и менять в шаблоне формат ячейки на "общий", "числовой", "текстовый" - не помогло.

Подскажите мне пожалуйста, как решить такую проблему с PHPExcel 1.7.6:
В результате выполнения скрипта
PHP:
<?
require_once 'PHPExcel/IOFactory.php';
require_once 'PHPExcel.php';
$objnewPHPExcel = PHPExcel_IOFactory::load("shbl.xlsx");
$val= '01230';
$objnewPHPExcel->getActiveSheet()->setCellValueByColumnAndRow(0, 8, $val);
$objWriter = PHPExcel_IOFactory::createWriter($objnewPHPExcel, 'Excel2007');
$objWriter->save('ros.xlsx');
?>
PHP:
<?
require_once 'PHPExcel/IOFactory.php';
require_once 'PHPExcel.php';
$objnewPHPExcel = PHPExcel_IOFactory::load("shbl.xlsx");
$val= '01230';
$objnewPHPExcel->setActiveSheetIndex(0)->setCellValue('A8', $val) ;
$objWriter = PHPExcel_IOFactory::createWriter($objnewPHPExcel, 'Excel2007');
$objWriter->save('ros.xlsx');
?>
с данными в первой колонке на 8 строчке "1230" (ноль в начале строки исчез).
shbl.xlsx - пустой файл-шаблон с разметкой.
Скажите пожалуйста как сделать чтобы ноль в начале строки не исчезал?
гуглил не нашел ничего
Пробовал
PHP:
$val= '01230';
$val=(int)$val;
PHP:
$val= '01230';
$val=(string)$val;