突出显示以相同的&n;' n开头的单元格值。字符

时间:2016-11-08 11:59:19

标签: excel-vba vba excel

我需要突出显示(在一列中)以相同的' n'开头的所有单元格值。字符。因此,我发现了一个突出显示重复的内容'代码和我在activecell上插入左侧函数:

    For Each CL In Rng
    If WorksheetFunction.CountIf(Rng, Left(CL.Value, 4)) > 1 Then
    CL.Interior.ColorIndex = 6
    End If
    Next CL   

但由于left和countif不兼容而无法正常工作。一种解决方案是插入一个计算前n个字符的新列,然后在其上应用原始循环 但我想知道是否存在更优雅的想法:)谢谢。

1 个答案:

答案 0 :(得分:0)

这样做你想要的吗? *是一张外卡。

If WorksheetFunction.CountIf(Rng, Left(CL.Value, 4) & "*") > 1 Then