找回密码
 立即注册

QQ登录

只需一步,快速开始

ljf31

中级会员

31

主题

88

帖子

651

积分

中级会员

积分
651

活字格认证

ljf31
中级会员   /  发表于:2015-3-26 16:22  /   查看:5579  /  回复:5
版主好,C1DataGrid如果实现多行列头合并后,用自带的导出Excel方法,导出的Excel文档中没有列头。请问处理才能显示列头。

5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-3-26 17:54:00
沙发
回复 1楼ljf31的帖子

请问你是如何导出到excel的?
是使用C1Datagrid1.Save("Test.xlsx", FileFormat.Xlsx)方法么?

Excel它不支持多列头,C1DataGrid无法将其列头放到Excel。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
ljf31
中级会员   /  发表于:2015-3-27 08:31:00
板凳
回复 2楼Alice的帖子

是用的这个方法。我用的TopRow实现的多行列头。那是不是C1DataGrid在导出Excel无法实现导出多行头呢。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-3-27 12:06:00
地板
回复 3楼ljf31的帖子

由于Excel不支持多列头,因此在导出到excel后,列头会导出到Excel的Cell部分。
而且通过Save方法导出成excel后,合并单元格不会被导出。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
xyk
初级会员   /  发表于:2015-4-22 09:30:00
5#
有没有方法导出来后可以合并单元格的?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-4-22 17:07:00
6#
回复 5楼xyk的帖子

很抱歉,C1DataGrid无法对导出后的Excel文件做操作。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部