2015-07-22 124 views
1

我试图写在MS Excel 2013,做如下声明:根据另一个单元格的值为单元格区域着色?

If cell E3 = "N/A",使小区范围F3的背景色:N3 =黑色

If cell E3 = anything else,什么也不做

某种的条件格式?我尝试了几个选项,但无法完成它? :(

有什么建议?

+0

我很高兴@Courtenay李绍尔。如果你发现它有帮助,不要忘了投票回答一个答案,如果它回答你的问题,接受一个答案,以便社区的其他人可以从中学习。欢迎来到SO。 – Daniel

回答

0

选择单元格F3到N3。在主功能区单击条件格式>新建规则>使用公式....

使用这个公式

=isna($e3)

注意$符号的位置,选择格式按钮,应用格式,确认所有对话框。

+0

如果值指的是“#N/A”,而不是“N/A”,则'ISNA()'公式返回true/false。 – Daniel

+0

丹尼尔 - 谢谢你的澄清:“#” - 我想知道为什么条件格式没有被应用。 telyyn - 也谢谢你的回复。我可以使用“#NA”而不是“N/A”,因此您的解决方案很好。 –

+1

我的荣幸。另外,在SO上,“谢谢”的最好方式是投票和/或接受答案。 – Daniel

0

如果w ^如果你需要清除背景,如果电池E3是不是“N/A

ActiveSheet.Range("F3:N3").Interior.Color = RGB(0,0,0) 

:十岁上下用Excel VBA(根据你的问题标签)要做到这一点,那么你可以使用一个单元格区域的Interior.Color财产“然后用

ActiveSheet.Range("F3:N3").Interior.ColorIndex = 0 
相关问题