Excel-如何仅对包含特定文本的单元格查找重复单元格

时间:2018-09-28 20:42:12

标签: excel formatting conditional

一段时间以来,我一直在用Excel中的条件格式设置规则摆弄,但我无法弄清楚。

我想自动突出显示任何重复的单元格-但我只希望考虑某些单元格。

因此,我需要excel仅搜索包含此部分文本字符串“ <<<”的单元格,然后通过突出显示单元格来告诉我其中哪些是重复项。

我需要忽略所有不包含“ <<<”的单元格。

thx

1 个答案:

答案 0 :(得分:0)

也许这个site会为您指明正确的方向。我认为它不会完全回答您的问题,但会有所帮助(如果您愿意接受VBA解决方案)。

编辑

我认为这种方法对您有用。

Option Explicit

Public Sub FindDuplicates()

    Dim MyRange As Range
    Dim Cell As Range
    Dim CountOfDuplicate As Long

    Set MyRange = ActiveSheet.Range("A1").CurrentRegion

    For Each Cell In MyRange
        CountOfDuplicate = Application.WorksheetFunction.CountIf(MyRange, "=" & Cell)
        If CountOfDuplicate > 1 And InStr(1, Cell, "<<<") > 0 Then
            Cell.Interior.Color = RGB(200, 200, 200)
        End If
    Next Cell

End Sub

以上过程将测试CurrentRegion中的每个单元格是否为部分字符串<<<,并且CountIfs的结果大于1,并将单元格的内部着色为灰色。让我知道这是否对您有用。

相关问题