这是我第一次来这里,所以我希望我做的事情是正确的。
首先,我对此进行了相当长的研究,并发现了许多在 Excel 中操作单元格颜色的有用技巧,但没有一个能够完成这项任务。
这是我需要完成的任务;
我有一张表格,其中显示了我的教学每周的类(class)表。
每一行都有与时间、房间和节目相关的数据。每行的最后两个单元格是类(class)的颜色代码和类(class)的级别。下面我来解释一下;
在单元格 H8 中,我希望根据单元格 I8 中下拉列表中所选级别的填充颜色。 (例如,如果我从 I8 的下拉列表中选择“Pre-Intermediate”,我希望 H8 的填充颜色更改为“红色”)
问题是我找到的所有解决方案都只允许“是/否”或“0/1”选择。这对我来说还不够。
I8下拉列表中的项目和H8单元格对应的颜色是:
Elementary -> Blue
Pre-Intermediate -> Red
Intermediate -> Green
Upper Intermediate -> Amber
我真的很沮丧,非常感谢任何帮助找到解决方案的帮助。
谢谢大家。
最佳答案
在 Excel 2010 中这很简单,只需对每个列表项多执行几个步骤即可。
必须为验证列表中的每一项完成以下步骤。 (将工作表打开到创建下拉菜单的位置)
1) 单击带有下拉列表的单元格。
2) 选择要应用格式的答案。
3) 单击“主页”选项卡,然后单击功能区上的“样式”工具按钮。
4) 单击“条件格式”,在下拉列表中单击“*新规则”选项。
5) 选择规则类型:“仅设置包含以下内容的单元格的格式”
6) 编辑规则说明:“单元格值”、“等于”,点击单元格公式图标
在公式栏(最右侧)中,选择在哪个工作表中创建验证列表,
选择列表中要应用格式的单元格。
Formula should look something like:
='Workbook Data'!$A$2
7) 再次单击公式图标可返回格式菜单。
8) 单击预览 Pane 旁边的“格式”按钮。
9) 选择所需的所有格式选项。
10) 按两次“确定”。
您仅完成了列表中的一项。重复步骤 1 到 10,直到完成所有下拉列表项。
关于excel - 根据相邻单元格中下拉列表中的选择更改单元格的填充颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4590909/