2016-08-05 105 views
-1

我试图在颜色编码的Excel中创建一个表格。Excel中的颜色编码

如果某个项目的“类型”是“IT”,那么整行应该是红色。 如果某个项目的“类型”是“FU”,那么整行应该呈黄色。 如果某个项目的“类型”是“GE”,那么整行应该是彩色的VIOLET。

我想这是使用宏编码和触发器是每次打开表单。

这是可行的吗?请帮忙。谢谢!

+1

我不认为你需要一个宏。查看条件格式。 –

+0

我试过这样做,但我的问题是如何才能知道我的病情是在另一个细胞?例如,我选择了单元格b1,c1,d1。如果单元格A1包含值“IT”,则它们应该用红色着色。我不知道如何在A1中指定条件格式。 –

+0

这可能会很简单,如果你可以下定决心。为什么没有勾号给出“嘿,它工作”。这是一个表 - 表或只是一个范围。你或你不想要VBA解决方案吗?你是否在'IT'的同一个单元中有'FU'和/或DE'。当您关闭工作表时,是否要移除颜色编码。 – pnuts

回答

0
  1. 选择你的工作领域,假设你的是E2包含文本“IT”
  2. 通过单击条件格式>新建规则...主页选项卡上创建一个新的格式规则。
  3. 选择规则:= SEARCH然后像这样= SEARCH(“IT”,$ E2)> 0
  4. 单击“格式...”按钮并切换到填充选项卡以选择背景颜色。
+0

我已经选择了列C7:L7(这是我想要更改的单元格),然后单击条件格式>新规则。没有规则,例如=搜索,所以我然后单击“使用公式来确定要格式化的单元格”(我正在使用Excel 2010)。然后在公式栏中输入= SEARCH(“IT”,$ B7)> 0。什么都没发生。 –

+0

嘿,它的工作。 = SEARCH(“IT”,$ B $ 7)> 0是我写的。是否可以提出“IF”声明?因为如果该单词不是“IT”,那么它不应该为单元着色。如果是FU或GE,应该是黄色或紫色。谢谢! –