【发布时间】:2021-06-14 05:44:56
【问题描述】:
需要一些格式方面的帮助。我在想完成我想要的唯一方法是使用 vba 格式。
让我先解释一下电子表格的作用,以便您理解:
在单元格 B5:E5 中,用户根据不同的机械手位置输入值
单元格 B5 是输入的第一个值,单元格 C5:E5 与 B5 进行比较
单元格 I5 计算 C5:E5 与 B5 相比的总偏差
如果总偏差大于 30,I5 变为红色,在单元格 C5:E5 中,与 B5 相比的最低和最高值以黄色突出显示
在 R 列中,B5:E5 中输入的值通过将值乘以 0.01 进行转换[这就是值在我们的 GUI 上的显示方式]
这是我想做的:
如果 I5 大于 30,则单元格 C5:E5 中的最高值和最低值会以黄色突出显示 [这已完成]
我还想做的是突出显示 R 列中的相应值
在下面的示例中,由于 I5 大于 30,因此 C5 和 E5 是与 B5 相比的最高和最低值,并以黄色突出显示。
如何同时突出显示 R9 和 R17 黄色中的值以与 C5 和 E5 中突出显示的值相关联?
请记住,只有在 I5 大于 30 时才会发生这种情况。
【问题讨论】:
-
为什么不用条件格式?
-
您需要 VBA 吗?我认为您只能使用条件格式来做到这一点:)?
-
我尝试了条件格式,但未能成功应用可以满足我要求的公式。如果您对条件公式有任何建议,请告诉我,我会尝试。
标签: excel