在Excel 2003中过滤掉所有具有相同背景颜色的行?

现在,我想要获取表单中所有具有相同背景颜色的行。 如何在Excel 2003中过滤出所有具有相同背景颜色的行?

更新: 在这里输入图像说明

我已经将该函数添加到我的Excel中,并且该函数位于“用户定义”(User Defined)类别下的插入函数中。

但我不知道如何使用它。 现在,如果我想要显示与Sheet1上的A1:I1具有相同背景颜色的所有数据,我该怎么做?

在一个模块中,你可以添加这个function:

 Function CellColour(rngIn As Range) As Long Application.Volatile True CellColour = rngIn(1).Interior.ColorIndex End Function 

那么你可以回想一下它是一个本地公式

 =CellColour(A1) 

将其应用到您需要的范围,并过滤公式返回的数字。