我已经创建了一个用户定义的函数来确定单元格是否以特定的颜色突出显示,它在某些情况下有效,但不是我需要的颜色;基本上,当该单元格永久突出显示该颜色时,该函数有效,但我将其基于条件格式,如果该单元格由于条件格式而是该颜色,则该函数不起作用。
Public Function Active(Rng As Range) As Boolean
If Rng.Interior.Color = RGB(217, 151, 149) _
Then Active = True
End Function
任何关于原因的帮助都将不胜感激。
我有一个google电子表格,它有每天的列(日期在顶部单元格中),并在每个单元格中有一个指示状态的字符串。
我需要将条件格式应用于基于列的日期是过去的标准的单元格,并且单元格中的文本以子字符串"OK“开头。
似乎我必须使用自定义公式来处理日期部分,但是我如何引用单元格本身的内容呢?我尝试过使用CELL("contents",ADDRESS(ROW(),COLUMN())引用该单元格,但返回了一个Error: Argument must be a range。
事情是这样的。
假设工作表1包含数字数据。例如:
Country Population GDP ...
India V1 V4 ...
Russia V2 V3 ...
... ... ... ...
在表2、3、...、n上,每个国家都由一个单元格表示。
我想:-表2根据表1的第2栏对各个国家进行着色... -表n根据表1的第n列对各个国家进行着色
(类似于热图)
我找到了描述如何着色的链接:-依赖于包含的值的单元格(条件格式的简单使用)-依赖于同一工作表中另一个单元格的值的单元格
我需要的是一种根据另一个工作表
我的范围是"A1: B10“。我想对范围A1:A10应用条件格式,这样如果该行中的单元格B包含文本"ok“,则对该行中的单元格A应用某种格式。
示例:
A B
text ok
text other text
text ok
单元格A1和A3的格式将由条件格式设置设置。当测试我想格式化的相同单元格时,我知道如何使用FormatConditions.Add,但当它基于其他单元格中的条件时,我就不知道如何使用它。
谢谢
我有一张这样的桌子:
| A | B |
|---|---|
| a | 5 | <- max, should be red
| b | 1 | <- min, should be green
| c | 0 | <- zero, should not count
| d | 1 | <- min, should be green
| e | 3 |
| f | 5 | <- max, should be red
| g | 4 |
| h | 0 | <- zero, should not count
目标是获得格式化为红色的最大值和绿色的最小值。值为0的