找回密码
 立即注册

QQ登录

只需一步,快速开始

menghuanyunxia

高级会员

111

主题

396

帖子

1075

积分

高级会员

积分
1075

活字格认证微信认证勋章元老葡萄

menghuanyunxia
高级会员   /  发表于:2017-7-26 15:06  /   查看:5725  /  回复:6
blob575002135.png 我现在是要实现将Excel中的表格复制到Word中并保留所有格式,不知道使用条件格式给单元格动态设置的颜色 该怎么取?

6 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-26 17:58:57
沙发
您好,您可以使用getActualStyle 来获取单元格的样式,相关文档您可以参考:
http://sphelp.grapecity.com/webh ... getActualStyle.html
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2017-7-26 19:09:03
板凳
blob378681945.png

我要实现的效果是  将经过条件规则格式设置过的表格  复制到 Word 文档中 包括 当前Excel表中单元格颜色,现在我用      wCell.CellFormat.BackColor = xCell.Style.Color;    Style.Color的方式去取单元格的背景色根本获取不到 。 就是说  你们有没有提供一种 获取   根据条件规则 动态填充的单元格的背景颜色 值 的方法。

new 2.cs

3.56 KB, 下载次数: 85

回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2017-7-26 19:10:31
地板
blob949726562.png
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-27 16:01:44
5#
您好,请问您使用的是SpreadJS吗,如果是那么通过sheet.getActive(x,y)可以获取单元格的真是样式,其backcolor就是设置的颜色。像这样
image.png845795898.png
image.png593764037.png
回复 使用道具 举报
menghuanyunxia
高级会员   /  发表于:2017-7-28 08:16:41
6#
不是   我用的是SpreadWinFrom
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-28 09:32:34
7#
menghuanyunxia 发表于 2017-7-28 08:16
不是   我用的是SpreadWinFrom

看到您在winform专区重新发帖了,我就在那个帖子中进行回复,这个帖子就关闭了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部