0

我正在使用:

http://code.google.com/p/php-excel-reader/

我想知道是否有可能获得单元格评论?文档似乎相当有限。有谁知道它是否已实现,或者如何修改类来实现它?

任何帮助,将不胜感激。谢谢。

4

2 回答 2

1

php-excel-reader 不读取单元格注释...注释存储在 SPREADSHEET_EXCEL_READER_TYPE_NOTE 块中,但读者只是跳过这些块。

如果您想修改 php-excel-reader 以读取单元格注释(例如注释),则需要创建一个 reader 块来处理工作表子流的 switch 块中的该选项。看看PHPExcel是如何读取单元格注释的,看看逻辑应该是什么(代码在/Classes/PHPExcel/Reader/Excel5.php文件中的_readNote()方法中),或者换个Excel库,其实可以无论如何都要阅读单元格注释。

于 2012-09-18T10:50:42.090 回答
0

看这些帖子无法阅读单元格评论

它基本上说你可以很容易地得到你的评论。使用 getComment() 获取全部或 getComment('A1') 获取单个。

$objReader = PHPExcel_IOFactory::createReader('Excel2007');
$objPHPExcel = $objReader->load("first.xlsx");
$objWorksheet = $objPHPExcel->setActiveSheetIndex(0);
objWorksheet->getComment('A2');
objWorksheet->getComments();
于 2013-03-22T08:17:47.863 回答