请教如何使用Php生成真正的Excel文件?PS:不使用PHPEXCEL太卡!
时间:2011-12-02
来源:互联网
最近有项目需要大批量导出数据到 Excel文件,前期使用的是PhpExcel,在数据量较少的时候还行!但在大批量数据比如达到1万行时候,消耗的内存就太高了,很容易溢出!
使用生成XML另存为XLS格式的话,效率倒是很快,但是会在打开文件时候弹出提示 “您尝试打开的‘XX.XLS’格式与文件扩展名指定的格式不一致...” 非常的讨厌!想问下如何能去掉这个提示?如何才能简单的实现生成真正的excel文件,而且能设定简单的单元格格式!
麻烦知道的指导下!谢啦!~ 有厚分奉献!~
使用生成XML另存为XLS格式的话,效率倒是很快,但是会在打开文件时候弹出提示 “您尝试打开的‘XX.XLS’格式与文件扩展名指定的格式不一致...” 非常的讨厌!想问下如何能去掉这个提示?如何才能简单的实现生成真正的excel文件,而且能设定简单的单元格格式!
麻烦知道的指导下!谢啦!~ 有厚分奉献!~

作者: sea267 发布时间: 2011-12-02
引用楼主 sea267 的回复:
使用生成XML另存为XLS格式的话,效率倒是很快,但是会在打开文件时候弹出提示 “您尝试打开的‘XX.XLS’格式与文件扩展名指定的格式不一致...”
使用生成XML另存为XLS格式的话,效率倒是很快,但是会在打开文件时候弹出提示 “您尝试打开的‘XX.XLS’格式与文件扩展名指定的格式不一致...”
是因为你生成的xml文档不符合Excel的要求
我建议你生成全部表格构架(table)的html文档另存为XLS
table标记族配合style可构造出相当漂亮的文档
作者: xuzuning 发布时间: 2011-12-02
csv格式可以用excel直接打开,而没有任何提示,不知道是否符合你的要求呢?
作者: kingerq 发布时间: 2011-12-02
引用 1 楼 xuzuning 的回复:
引用楼主 sea267 的回复:
使用生成XML另存为XLS格式的话,效率倒是很快,但是会在打开文件时候弹出提示 “您尝试打开的‘XX.XLS’格式与文件扩展名指定的格式不一致...”
是因为你生成的xml文档不符合Excel的要求
我建议你生成全部表格构架(table)的html文档另存为XLS
table标记族配合style可构造出相当漂亮的文档
引用楼主 sea267 的回复:
使用生成XML另存为XLS格式的话,效率倒是很快,但是会在打开文件时候弹出提示 “您尝试打开的‘XX.XLS’格式与文件扩展名指定的格式不一致...”
是因为你生成的xml文档不符合Excel的要求
我建议你生成全部表格构架(table)的html文档另存为XLS
table标记族配合style可构造出相当漂亮的文档

这种方式不太好吧?还得打开文件另存为...
作者: sea267 发布时间: 2011-12-02
引用 2 楼 kingerq 的回复:
csv格式可以用excel直接打开,而没有任何提示,不知道是否符合你的要求呢?
csv格式可以用excel直接打开,而没有任何提示,不知道是否符合你的要求呢?
CSV文档不能定义单元格格式的吧?!@ 我试试吧!感谢!
作者: sea267 发布时间: 2011-12-02
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28