0

在 PHPExcel 中是否有任何格式可用于正确读取订单项目值,如图所示。

Excel 工作表快照

我阅读了整个文档,但没有找到任何解决此问题的方法。

对于填充的日期,如果数据显示###### 类似的方式,那么如何获得呢?

4

1 回答 1

0

在 MS Excel 中,大于特定大小的数字将以科学格式(例如1.40E+15)显示,除非您为该单元格设置格式掩码,否则会另有说明。解决方法是设置适当的格式掩码,或者将值设置为字符串值。

在 MS Excel 中,如果字符串值大于列大小,则将显示为######. 解决方案是增加列大小。

编辑

我不能告诉你最好的列大小是多少?这一切都取决于您的数据......但您可以使用以下方法将列设置为固定大小:

$objPHPExcel->getActiveSheet()
    ->getColumnDimension('D')
    ->setWidth(32);

或设置一列自动计算宽度

$objPHPExcel->getActiveSheet()
    ->getColumnDimension('D')
    ->setAutoSize(true);

完全按照PHPExcel 文档中的描述

请注意,我们确实花费时间和精力编写此文档以尝试回答您的问题:值得一读。

于 2015-10-13T12:53:53.260 回答