【发布时间】:2023-04-10 21:19:01
【问题描述】:
当单元格 I1、I2、I3 等为 1 时,我希望整行突出显示为黄色
或
当单元格 I1、I2、I3 为 0 时,整行要突出显示为绿色
任何人都可以帮助VBA编码,VBA编码应该是什么?
【问题讨论】:
当单元格 I1、I2、I3 等为 1 时,我希望整行突出显示为黄色
或
当单元格 I1、I2、I3 为 0 时,整行要突出显示为绿色
任何人都可以帮助VBA编码,VBA编码应该是什么?
【问题讨论】:
您可以在没有使用条件格式的 VBA 的情况下做到这一点。
E. G。: 从 1:10 开始标记整行(只是一个示例)。
设置条件格式为=$I1=1
并为此格式设置背景颜色。
这将立即适用于第一列中的所有行 1 到 10。
(您需要为每个值/颜色添加一个规则)。
编辑:
条件格式也可以通过 VBA 复制/应用。 VBA 在每次单元格更改时触发的缺点是它会杀死撤消功能,并且您必须小心多单元格和多区域插入/复制等。
【讨论】:
Hackhands,它以 1 美元/分钟的价格提供编码支持(一些 Stack Overflow 用户也在这里)。