在PHPExcel中,有任何格式可以正确读取订单项值,如图所示。
我阅读了整个文档但没有找到解决此问题的任何方法。
对于填写日期,如果数据显示为######,那么如何获得该数据呢?
答案 0 :(得分:0)
在MS Excel中,大于特定大小的数字将以科学格式显示(例如1.40E+15
),除非您为该单元格设置格式掩码,否则。解决方案是设置适当的格式掩码,或将值设置为字符串值。
在MS Excel中,如果字符串值宽于列大小,则它将显示为######
。解决方案是增加色谱柱尺寸。
修改强>
我无法告诉您最佳色谱柱尺寸是多少?这一切都取决于您的数据....但您可以使用以下方法将列设置为固定大小:
$objPHPExcel->getActiveSheet()
->getColumnDimension('D')
->setWidth(32);
或设置列以自动计算宽度
$objPHPExcel->getActiveSheet()
->getColumnDimension('D')
->setAutoSize(true);
中所述
请注意,我们会花时间和精力撰写此文档以尝试回答您的问题:值得一读。