VBA中判断两列数据是否有相同的 如果有将相同的数值写在制定格内,求代码!!

2025-03-18 08:14:55
推荐回答(1个)
回答1:

Range("B6") = ""
If WorksheetFunction.CountA(Range("A1:A5,C1:C5")) = 10 Then
For i = 1 To 5
If WorksheetFunction.CountIf(Range("C1:C5"), Cells(i, 1)) > 0 Then
If Range("B6") = "" Then
Range("B6") = Cells(i, 1)
Else
Range("B6") = Range("B6") & "&" & Cells(i, 1)
End If
End If
Next
End If