为什么Excel设置的现有条件格式规则在使用objWriter-> PHPEXCEL-save后丢失了?

时间:2012-04-24 21:27:41

标签: php phpexcel

我的问题是我在列中有一个已经存在的带有条件格式规则的excel文件,我读了它并用下面的句子保存它:

$objReader = new PHPExcel_Reader_Excel2007();

$objReader->setReadDataOnly(false);
$objPHPExcel = $objReader->load('../files/Reportes.xlsx');

//i set a value

$objPHPExcel->getActiveSheet()->SetCellValue('F6', 10);

$objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);

$objWriter->save('../files/Reportes.xlsx');

输出文件是我的Reportes.xlsx文件,没有任何条件格式规则:S

我在一篇文章(2010年的帖子)中读到这是一个错误,我正在使用PHPEX的1.7.6

请帮助我,谢谢

1 个答案:

答案 0 :(得分:1)

当您保存文档时,PHPExcel_Writer不支持的任何内容都可能会被删除。