我正在使用:
http://code.google.com/p/php-excel-reader/
我想知道是否有可能获得细胞评论?文档似乎相当有限。有没有人知道它是否已实现,或者如何修改类来实现它?
任何帮助将不胜感激。感谢。
答案 0 :(得分:1)
php-excel-reader不读取单元格注释...注释存储在SPREADSHEET_EXCEL_READER_TYPE_NOTE块中,但读者只是跳过这些块。
如果要修改php-excel-reader以读取注释等单元格注释,则需要创建一个读取器块来处理工作表子流的切换块中的该选项。看看PHPExcel如何读取单元格注释以查看逻辑应该是什么(代码位于_readNote()方法的/Classes/PHPExcel/Reader/Excel5.php文件中),或者切换到Excel无论如何都可以读取单元格注释的库。
答案 1 :(得分:0)
查看这些帖子not be able to read cell comment
它基本上说你可以很容易地得到你的评论。获得评论()以获得所有或getComment(' A1')以获得单个。
$objReader = PHPExcel_IOFactory::createReader('Excel2007');
$objPHPExcel = $objReader->load("first.xlsx");
$objWorksheet = $objPHPExcel->setActiveSheetIndex(0);
objWorksheet->getComment('A2');
objWorksheet->getComments();