phpExcel在单元格中写入长号

时间:2011-02-18 20:22:46

标签: php phpexcel number-formatting

虽然编写excel文件很好,但我发现真正的长数字是excel中的公式

示例:8.71129E + 12

代替:1234567890

如何在PHP Excel创建过程中更改格式?

我正在关注simple example here

3 个答案:

答案 0 :(得分:17)

$objPHPExcel->getActiveSheet()->setCellValueExplicit('A1', '1234567890', PHPExcel_Cell_DataType::TYPE_STRING);

答案 1 :(得分:5)

将值显式设置为字符串,或者为强制显示所有数字的单元格设置数字格式掩码(例如'#,## 0'0r'0')而不是默认格式。

答案 2 :(得分:0)

尝试此代码对我有用:

public templates = ['test', 'test'];
public customTrackBy(index: number, obj: any): any {
    return  index;
}

祝你好运!