首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用Flexcel进行条件格式化

用Flexcel进行条件格式化
EN

Stack Overflow用户
提问于 2013-05-24 09:50:37
回答 1查看 1.9K关注 0票数 0

我希望使用以下方法修改已填充Excel电子表格中某些单元格的颜色:

代码语言:javascript
运行
复制
FlexCel.Adapter.XlsFile.SetCellFormat(int row1, int col1, int row2, int col2, int XF);

颜色并不总是正确显示,因为我修改的单元格有时受覆盖背景色和前景色的条件格式规则的约束。

在Excel中,有一种防止规则应用于特定单元格的功能。Flexcel中有这样的功能吗?

EN

回答 1

Stack Overflow用户

发布于 2013-05-24 10:47:46

FlexCel是什么?您可能希望提供到此工具的链接或描述它所做的事情。

通常,直接单元格格式和条件格式是两件不同的事情。

您可以应用单元格格式(我假设FlexCel是使用VBA设置单元格格式的外接程序),单元格将显示它。

如果满足条件,条件格式将覆盖任何直接单元格格式。如何获得原始单元格格式并不重要。无论单元格是手动格式化的,还是使用VBA例程或外接程序(如FlexCel )格式化的,都是不重要的。

从您发布的代码片段中可以明显看出,单元格格式是用VBA设置的。如果将条件格式应用于单元格,则将覆盖VBA应用的格式。

如果您不希望这样做,则需要扩展VBA代码,以包含/排除特定条件,而不是使用条件格式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16732164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档