kcr*_*ley 8 conditional-formatting microsoft-excel
很长一段时间以来,我认为不可能让形状(例如,文本框)具有由公式设置的值,但事实证明您可以。同样,您似乎无法将条件格式应用于形状(该选项在 Excel 2007 的功能区中呈灰色);是否有一些秘密方法可以解决这种变灰问题,并将条件格式应用于形状?如果不同类型的形状或格式的答案不同,我特别尝试有条件地将不同的颜色应用于矩形。
我想要这样做的原因是因为我们不能在这种特定情况下使用宏。
你可以伪造它,但需要一些设置。除非你需要很大的形状,否则它会起作用。以下是在 Excel 2010 中创建n 个不同条件格式形状的步骤。
tl;dr对于您想要的每个条件,使用 1 个额外的单元格和 1 个文本框。每个文本框都设置为显示带有巨大轮廓和阴影的巨型文本,并且颜色全部相同。额外的单元格设置为仅在值满足条件时才显示文本。
创建n 个辅助列,除非值满足正确的条件,否则这些列将显示为空白。n = 3 情况的一个简单例子可能是:(我们"888"
稍后会解释为什么我使用
=IF(A1=1,"888","")
=IF(A1=2,"888","")
=IF(A1=3,"888","")
不过,目前只需用文本填充辅助列,而不是公式。
设置每个辅助列中文本颜色的格式以适合该条件
No Fill
这是我做的模型的一些屏幕截图。
请注意哪个框的颜色随着值的变化而变化。如果我把它们叠起来,它看起来就像一个单一的形状改变颜色。
归档时间: |
|
查看次数: |
20179 次 |
最近记录: |