我正在尝试查找包含在两个范围内的公共字符串。如何使用交集函数比较范围中的每个单元格?
如果尝试只是一个简单的交叉点,但它总是说没有交叉点。
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"。
试试这个:
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
查找功能将为您完成工作