行未完全填充时的Excel条件格式

时间:2017-10-26 13:38:42

标签: excel vba formatting conditional

enter image description here E 列中,我需要将E9到E200的单元格填充为绿色或红色。当相应的行从F到XJ完全填充时为红色,如果没有从F到XJ填充单元格则为红色。

但是,只有在例如该行的L列中的单元格被填充时才能激活此条件。 (因此,只有在填写人物姓名时才会标记颜色。)

是否可以使用条件格式执行某些操作或是否需要VBA?我在VBA尝试过但是无法做任何事情......

感谢

1 个答案:

答案 0 :(得分:4)

是使用以下公式进行条件格式设置,使用添加新规则>使用公式确定要格式化的单元格。添加2条规则并将填充颜色设置为红色或绿色。

1)绿色:使用以下内容在范围内没有空白:

 =COUNTBLANK(F9:XJ9) = 0

2)红色:1个或多个空白,并且col L不为空,然后使用以下红色:

=AND(ISBLANK(L9) =FALSE,COUNTBLANK(F9:XJ9) >0)

绿色(无空格)见图像:

Green

对于红色添加另一个公式。见图片

Red