找回密码
 立即注册

QQ登录

只需一步,快速开始

hbsyhb

注册会员

2

主题

7

帖子

17

积分

注册会员

积分
17
最新发帖
hbsyhb
注册会员   /  发表于:2018-11-20 09:42  /   查看:3168  /  回复:6
请大神帮忙看一下
在用c1FlexGrid1导出到excel,条数超过65536小于10万条怎么处理,老是提示错误:Maximum number of rows exceeded (65536).
C1FlexGrid2.SaveExcel(saveDlg.FileName,FileFlags.OpenXml);
C1FlexGrid2.SaveGrid(@"D:\TEST.XLS", FileFormatEnum.Excel, FileFlags.OpenXml);
两个方法都不行。
论坛说下面这个办法可行,但是不能正常执行。
在保存时   只要先  创建一个空文件
C1.C1Excel.C1XLBook book = new C1.C1Excel.C1XLBook();
book.Save(dlg.FileName);
然后再保存就可以了   没有十万的限制 。



6 个回复

倒序浏览
hbsyhb
注册会员   /  发表于:2018-11-20 10:47:16
沙发
提示 命名空间“C1.C1Excel”中不存在类型或命名空间名称“C1XLBook”
C1.Win.C1FlexGrid.2, Version=2.6.20073.357
C1.C1Excel.2.dll ,Version=2.1.20073.74
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-11-20 14:03:23
板凳
hbsyhb 发表于 2018-11-20 10:47
提示 命名空间“C1.C1Excel”中不存在类型或命名空间名称“C1XLBook”
C1.Win.C1FlexGrid.2, Version=2.6 ...

这个是很老的版本了,您可以使用较新的版本来尝试此操作
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
hbsyhb
注册会员   /  发表于:2018-11-20 14:16:03
地板
JeffryLI 发表于 2018-11-20 14:03
这个是很老的版本了,您可以使用较新的版本来尝试此操作

是的,有段时间了,这个是公司的一个开发平台上用的,当时是付费的,这个平台上还有其他的功能,使用新版会有什么样的影响就不好评估,目前的办法就是延用最好。

这个问题有没有好的解决办法呢?
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-11-20 17:02:22
5#
首先您拿的那个版本比较老,那时候还不支持C1Excel的互操作,对于新版本的使用我的建议是可以找一台机器试用评估,理论上都是向下兼容的。关导出大数据excel 也是要在excel的要求范围内的。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
hbsyhb
注册会员   /  发表于:2018-11-20 17:15:16
6#
JeffryLI 发表于 2018-11-20 17:02
首先您拿的那个版本比较老,那时候还不支持C1Excel的互操作,对于新版本的使用我的建议是可以找一台机器试 ...

谢谢,我看源代码是支持的,只有部分源代码。
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-11-21 11:09:40
7#
是的,这个还是建议使用新版本来测试,应该能满足您的要求
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部