我正在尝试查找包含在两个范围内的常见字符串。如何使用交集函数比较范围内的每个单元格?
如果只尝试了一个简单的交集,但它总是说没有交集。
Sub MAIN()
Set Rng1 = Range("L1:M1")
Set Rng2 = Range("V2")
Set intersec = Intersect(Rng1, Rng2)
If Not intersec Is Nothing Then
If intersec.Cells.Count = Rng2.Cells.Count Then
'something
End If
End If
End Sub
如果rng2包含“ a”,rng1包含“ a”和“ b”,那么我希望Intersec包含“ a”。
答案 0 :(得分:2)
尝试一下:
Sub MAIN()
Set rng1 = Range("L1:M1")
Set rng2 = Range("V2")
Set intersec = rng1.Find(rng2.Value)
If Not intersec Is Nothing Then
'something
End If
End Sub
查找功能将为您完成工作