PHPexcel复制单元格内的单元格数据

时间:2014-08-12 17:53:55

标签: php drupal-7 phpexcel

我有一个xlsx文件我正在加载并使用phpexcel保存,当我只是加载并保存文件时,我得到了带有单元格的数据重复。

我有一个地址字段单元格如下:

name
address
state

当我使用下面的代码加载并保存文件时,它变为

name
address
statename
address
state

我正在加载由phpexcel创建的.xlsx文件并使用以下代码保存。

$spreadsheet = PHPExcel_IOFactory::load($path);
$objWriter = PHPExcel_IOFactory::createWriter($spreadsheet, 'Excel2007');
$objWriter->save($path);

我已尝试将这些单元格明确设置为FORMAT_TEXT:

$spreadsheet->getActiveSheet()->getStyle('E2:E'. $lastFullRow)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_TEXT);

但没有骰子。我有些不知所措。我确认注释掉加载并保存上面修复了重复问题。在将其保存为富文本并恢复正常之前,我尝试更改单元格的格式。仍然重复。

如果使用Drupal phpexcel生成文件有任何不同:https://www.drupal.org/project/phpexcel

0 个答案:

没有答案