Excel中conditional formatting (条件格式化) condition (条件) 数量的限制

kevindude 2008-06-26 03:48:14
Excel中conditional formatting (条件格式化) condition (条件) 数量最多只能指定三项, 有什么办法可以在VBA总扩展?
...全文
1348 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Meteorlet 2008-09-04
  • 打赏
  • 举报
回复
一个单元格,给你三种样式还不够啊?一般常用的也就是背景色,字体颜色和粗斜体
gracexu 2008-06-27
  • 打赏
  • 举报
回复
你还是自己尝试吧
kevindude 2008-06-27
  • 打赏
  • 举报
回复
哪一位可以给段事例代码? 我用的Excel版本是2002 SP-1
gracexu 2008-06-27
  • 打赏
  • 举报
回复
我看明白楼主的意思了,你是说你要三种以上的样式,那就在VBA 中设计吧。
可以试试把代码放在 worksheet 的 change 事件中。
ChinaOBS 2008-06-27
  • 打赏
  • 举报
回复
1、条件格式设置中虽然最多只能使用3个条件,但已经能满足大多数的要求。在条件格式中还可以用if、and、or等内部函数将多个条件合并成一个条件,从而突破实际条件超过3的限制。如:A1单元格的条件格式===> =AND(A1>5,A1<10)
2、在VBA中,条件不受限制。
ccssddnnhelp 2008-06-26
  • 打赏
  • 举报
回复

可以在VBA中扩展。
在change事件中检查该列单元格,然后设置相应的颜色


有兴趣的话,可以加入这个新群 QQ 46057031 OFFICE技术交流群
.
==== ====

.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
kevindude 2008-06-26
  • 打赏
  • 举报
回复


condition最多只能有三个,所以对应的format也就只能有三个,这个和if能嵌套的条件数量根本就是两码事啊。
gracexu 2008-06-26
  • 打赏
  • 举报
回复
不明白楼主想问什么。
在条件格式化对话框中,通过if 嵌套,可以使实际条件超过3个。
在 VBA 中,条件根本没有限制的。但和扩展有什么关系?

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧