如何在PHPExcel中修改注释?

我正在使用symfony上的PHPExcel Library! 我正在研究如何在excel文件的单元格中创build注释。 有了这个文档,我知道我可以如何在mysx文件中创build一个注释:

$objCommentRichText = $objPHPExcel->getActiveSheet(0)->getComment('E5')->getText()->createTextRun('My first comment :)'); 

这是完美的工作! 但现在我尝试修改单元格E5(谁有评论“我的第一个评论:)”)的评论。 我只是想用另一个replace这个评论。 我尝试这样的事情:

 $objPHPExcel = PHPExcel_IOFactory::load($file);//On lit le fichier avec la librairie excel $sheet = $objPHPExcel->getSheet(0); //$objCommentRichText = $objPHPExcel->getActiveSheet(0)->getComment('E5')->getText()->createTextRun('My first comment :)'); $objCommentRichText = $objPHPExcel->getActiveSheet(0)->getComment('E5')->setText("My 2nd comment");//here I try to modify the comment $objCommentRichText->getFont()->setBold(true); $styleArray = array( 'font' => array( 'color' => array('rgb' => 'FF0000'), 'name' => 'Verdana' )); $objPHPExcel->getActiveSheet(0)->getStyle('E5')->applyFromArray($styleArray); $writer = PHPExcel_IOFactory::createWriter($objPHPExcel, "Excel2007"); 

但它不工作:(。我尝试其他,但不能再工作…有人可以帮助我吗?或有一个想法,修改评论??这将是伟大的!