Я работаю над PHPExcel Library на symfony !! Я работаю над тем, как создать комментарий в ячейке моего файла excel. С документацией Я знаю, как я могу создать комментарий в Мысе первенствует файл с этим:Как изменить комментарий в PHPExcel?
$objCommentRichText = $objPHPExcel->getActiveSheet(0)->getComment('E5')->getText()->createTextRun('My first comment :)');
И это работа отлично !! Но теперь я пытаюсь изменить комментарий в ячейке E5 (у кого есть комментарий «Мой первый комментарий :)»). Я просто хочу заменить этот комментарий другим. Я пытаюсь что-то вроде этого:
$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");
Но она не работает :(Я стараюсь другой, но не работать снова ... Кто-то может мне помочь, пожалуйста, или иметь представление о том, чтобы изменить комментарий ?? Это будет.? здорово!