phpExcel无法处理工作表v2.1

时间:2011-05-30 07:20:23

标签: php phpexcel

我在使用phpExcel读取和显示excel时遇到问题。 excel工作表版本是2.1,只有这个版本有问题。

请帮忙。

3 个答案:

答案 0 :(得分:2)

  

使用phpExcel读取的数据不是   正确显示。这发生了   仅适用于旧版excel文件   (V2.1)

Excel v2.1现已推出近25年(1987年发布),PHPExcel不支持。多年来,所有Office文件的文件结构都发生了很大变化。大多数Excel读者,包括PHPExcel,只读取版本5(1993年发布)中的文件,并将文件结构重新组织为OLE2复合文档格式。

您可以使用COM读取Excel BIFF2文件;但你很可能会发现很少有第三方图书馆支持任何语言的旧格式。

或者,使用MS Excel本身读取文件,并在尝试将其读入PHP之前将其保存为更新版本的BIFF格式。

修改

作为第三种选择,也可以为PHPExcel编写Excel2 Reader,尽管这将是一项重要的工作。

答案 1 :(得分:1)

phpExcel和某些Excel版本存在一些不一致之处。我没有问题使用Excel5作为我的一些模板的例子,然后从一个版本到另一个版本。我建议你在使用PHPExcel时使用最新的xlsx读卡器和编写器,因为这些似乎是最强大的。

答案 2 :(得分:0)

Hay vimal你可以使用其他一些方法来阅读excel文件

希望这些链接可以帮助您

http://phpexcelreader.sourceforge.net/

http://www.ibm.com/developerworks/opensource/library/os-phpexcel/

由于