着色完成基于列的值的行

use*_*042 11 excel vba excel-vba excel-formula

我需要根据列中单元格的值为整个Excel行着色.

我有三列(Item,PriceStatus),如果Status值为,则要为行着色:

  • 交付(到绿色)
  • 拒绝(红色)
  • WIP(至橙色).

bre*_*tdj 31

您可以使用(非VBA)条件格式

如果您的状态列在C列中,那么 - 选择了感兴趣区域中的所有行 - 您可以使用此类规则根据列C条目格式化整行

=$C1="REJECTED"然后选择Red
=$C1="WIP"并选择Orange等

将列引用更改为适合

以下示例来自Excel 2010

{NB:如有必要,请更改文字案例}

有关更多详细信息,请参阅Debra Dalgleish的网站

在此输入图像描述