PHP MySQL Excel для XLS? - PullRequest
       15

PHP MySQL Excel для XLS?

3 голосов
/ 26 ноября 2009

Это мой пример кода:

$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->SetCellValue('A2', '1.0');
$objPHPExcel->getActiveSheet()->SetCellValue('B2', '0.0');
$objPHPExcel->getActiveSheet()->SetCellValue('C2', '1.2');
$objPHPExcel->getActiveSheet()->SetCellValue('D2', '100');

Я получаю в листе Excel округленные значения для A2->1 и B2->0. Что мне нужно вывести в листе Excel, это A2->1.0 и B2->0.0. Мне нужно, чтобы значения с плавающей точкой заканчивались на .zero (.0) для печати. ​​

Пожалуйста, помогите мне ...

Ответы [ 3 ]

1 голос
/ 02 декабря 2010

Экспорт / импорт Excel в MySQL. DEAME3P

1 голос
/ 19 мая 2015

Я думаю, вы хотите что-то вроде этого

$objPHPExcel->getActiveSheet()->getStyle('D1')->getNumberFormat()->setFormatCode('###.00');

Я использую его в своем проекте, любые сомнения, спрашивайте

1 голос
/ 26 ноября 2009

Вам необходимо установить формат отображения ячеек на Число. По умолчанию в Excel используется значение «Общие», в котором будут отображаться значения, которые вы описываете. Я не знаю, если интерфейс PHP Excel позволит вам установить формат ячейки, но это то, где вы должны начать.

РЕДАКТИРОВАТЬ: Согласно веб-сайту PHPExcel он поддерживает настройку форматов ячеек. Прочитайте документы, чтобы узнать, как установить соответствующий формат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...