在整个工作簿中应用条件格式标准(不只是在单个工作表中)

时间:2010-07-13 12:47:28

标签: excel excel-formula conditional-formatting

我的目标是不仅在sheet1中消除重复值,而且包括例如sheet2和sheet3的值!因此,当我输入sheet1中已存在的值时(例如我在sheet2中工作),激活复制条件。

当我尝试在任何条件格式设置规则中选择多个工作表时,我收到此消息错误:

  

您不能将对其他工作表或工作簿的引用用于条件格式标准

2 个答案:

答案 0 :(得分:0)

您必须编写像Worksheet_Change这样的事件来检查重复。

答案 1 :(得分:0)

尽管you cannot use references to other worksheets or workbooks for conditional formatting criteria存在于一个工作表中的命名范围的工作簿范围可以在同一本书的另一个工作簿中访问。

因此,如果你在A1中的abc中说:Sheet1和Sheet2中的A3和名称Sheet1!A1:A3 Range1那么你可以有条件地格式化Sheet2 A1: A3通过应用如下公式:

=COUNTIF(Range1,A1)>0