带有宏的PHPExcel XLSM文件

时间:2015-03-24 11:23:17

标签: php laravel macros phpexcel xlsm

是否可以使用phpexcel读取和写入带有宏文件的xlsm?

我测试了这段代码只是为了复制原始文件:

$objReader = PHPExcel_IOFactory::createReader('Excel2007');
$objPHPExcel = $objReader->load("file1.xlsm"); 
echo ('Saving...');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('test.xlsm');
header('Cache-Control: max-age=0');

但是新文件与原始文件不同,因为他没有图像。

谢谢。

1 个答案:

答案 0 :(得分:0)

PHPExcel不完全支持XLSM。尝试将XLSM转换为XLSX文件