phpExcel - 在数字之前放置撇号

时间:2015-09-01 02:33:47

标签: php phpexcel

在数字之前创建带撇号的单元格,例如20110101,然后将setCellValue设置为' 20110101(必须在Cell' TEXT_FORMAT'已经存在),一旦生成excel,必须隐藏撇号。就像在ms excel中一样,当你在数字之前加上撇号...它会使单元格成为TEXT FORMAT并隐藏撇号。

1 个答案:

答案 0 :(得分:0)

您使用setCellValueExplicit()而不是setCellValue(),因为它允许您指定值的数据类型(默认为字符串,这是您需要的)。

如果你真的想要强制执行撇号,那么你可以为单元格应用quotePrefix样式设置(虽然这不是必需的)

$objPHPExcel->getActiveSheet()
    ->getStyle('A10')->setQuotePrefix(true);

虽然所有作家都不支持quotePrefix