gpt4 book ai didi

PHP CSV excel在数字前不显示0

转载 作者:行者123 更新时间:2023-12-04 22:08:09 25 4
gpt4 key购买 nike

我正在将数据从 db 写入 excel,并且有一个问题,如果数字有第一个符号“0”excel 不显示。例如数字 0777 excel展示777 ,有编程问题还是excel?

最佳答案

这是一个基本示例,如何使用 PHPExcel 设置数字样式。在 Excel 中,值将被威胁为数字 777但将格式化为前导零 0770 .

// create a new document
$xls = new PHPExcel();

// get the first worksheet
$sheet = $xls->getSheet(0);

// write example values and set number styles of the cells
// 0000 means that values lower than 1000 will be prepended by a 0
$sheet->getCell('A1')->setValue('0777');
$sheet->getStyle('A1')->getNumberFormat()
->setFormatCode('0000');

$sheet->getCell('A2')->setValue('0440');
$sheet->getStyle('A2')->getNumberFormat()
->setFormatCode('0000');

// write file in Excel2007 format
$writer = new PHPExcel_Writer_Excel2007($xls);
$writer->save('test.xlsx');

关于PHP CSV excel在数字前不显示0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16300833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com