phpExcel 无法处理工作表 v2.1

标签 php phpexcel

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

请帮忙。

最佳答案

the data read using phpExcel is not displaying correctly. And this happens only with older version of excel file (v2.1)

Excel v2.1 现在已有将近 25 年的历史(1987 年发布),并且不受 PHPExcel 的支持。多年来,所有 Office 文件的文件结构都发生了显着变化;大多数 Excel 阅读器,包括 PHPExcel,只能读取第 5 版(1993 年发布)的文件,该版本对文件结构进行了重大重组,以适应 OLE2 复合文档格式。

您也许能够使用 COM 读取 Excel BIFF2 文件;但您可能会发现,任何语言的第 3 方库都很少支持这么旧的 Excel 格式。

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

编辑

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

关于phpExcel 无法处理工作表 v2.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6173352/

相关文章:

php - 从 CakePHP 切换到 Ruby on Rails 有什么技巧吗?

PHPExcel加载函数内存不足

PHP:如何从具有科学记数法/指数格式的 Excel 数据中获取字符串格式的数据?

php - 如何将值从pHp服务器脚本返回到NSMutableData( objective-c ,iOS)

javascript - 发布数据而不刷新+调用另一个jquery函数

php - 使用 AJAX 启动和停止 php 文件

php - 无法在服务器上创建 Excel 文件

php - 如何在 Android + PHP json 请求中处理一系列价格

PHPExcel - 如何使用 phpexcel 库更改图表的颜色、边框和背景?

PHPExcel读取文件时如何解决编码问题