【发布时间】:2010-11-03 00:59:26
【问题描述】:
假设我有以下范围 (a1:c3)
A B C
1 -1 1 1
2 -1 0 0
3 0 0 1
现在我选择了以下范围,并使用条件格式对其进行了格式化(使用默认的红黄绿颜色标度)....现在范围颜色变成了
A B C
1 Green Red Red
2 Green Yellow Yellow
3 Yellow Yellow Red
现在我想询问范围内任何单元格的颜色,例如 MsgBox Range("A1").Interior.Color 但它并没有说它是绿色的,为什么?请问您能帮帮我吗?
Range("A1").Interior.Color 总是返回 16777215 Range("A1").Interior.ColorIndex 总是返回 -4142
(不管A1的颜色是红蓝绿……)
Range("A1", "C3").FormatConditions.Count 这个总是返回0,为什么?
【问题讨论】:
标签: excel excel-2007 vba