繁体   English   中英

根据另一个单元格的值为单元格范围着色?

[英]Colour a cell range based on another cell's value?

我正在尝试在MS Excel 2013中编写执行以下操作的语句:

If cell E3 = "N/A" ,则使单元格范围F3:N3 =黑色的背景色

If cell E3 = anything else ,则不执行任何操作

某种条件格式? 我尝试了几种方法,但无法解决? :(

有什么建议么?

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

使用这个公式

=isna($e3)

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

如果希望使用Excel VBA(根据您的问题标签)执行此操作,则可以使用单元格区域的Interior.Color属性:

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

如果单元格E3不是“ N / A”,则需要清除背景,请使用

ActiveSheet.Range("F3:N3").Interior.ColorIndex = 0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM