phpoffice 导出Excel 数据显示原有格式
php在处理大数字时采用的科学计数法 , 但是大多数情况 我们希望数据显示的是原有格式 亲测方法如下
一、在设置值的时候显示的指定数据类型
$spreadsheet = new Spreadsheet();
$worksheet = $spreadsheet->getActiveSheet();
//表格名
$worksheet ->setTitle('专利表');
$worksheet->getCell('F2')
->setValueExplicit(
'25',
DataType::TYPE_STRING
);
二、在数字字符串前(或者后)加一个空格使之成为字符串
$worksheet->setCellValueByColumnAndRow(6,$j,$rows[$i]['number'].' ');
方法一亲测没有效果 可能自己使用方法的问题 如果有测试成功的小伙伴欢迎留言