【发布时间】:2015-08-13 20:55:06
【问题描述】:
我正在尝试在 vba 中编写一条规则来触发条件格式,但我怀疑我是否正确编写它。
格式的条件是,如果一个范围的单元格值等于不同工作表上同一范围的单元格值: =M7=原创!M7
这适用于范围内的所有单元格 (M7:BZ5000) [5000 是一个很大的外界数,有助于节省内存]。
让我困惑的问题是如何告诉 vba M7=Original!M7、M8=Original!M8、Z143=Original!Z143 等。
我觉得这是一个非常基本的概念,但我搜索了这些论坛并找不到我认为适用于我的问题的答案。
另外,由于我希望这种条件格式在按下按钮时触发,我将如何告诉它停用,而不删除我的其余条件格式(我有正常的条件格式应用于范围并想要它们按钮未按下时保持不变。
- Sheets("Main").Select
- 范围("M7:BZ5000").选择
- 对于选择中的每个单元格
- 如果 Cell.Interior.Color = Excel.XlRgbColor.rgbBlack 那么
- Cell.Clear
- 如果结束
- 下一步
【问题讨论】:
标签: excel vba conditional formats