2 つの範囲のデータを比較しようとしています。「A」には 1、2、3、4 が含まれ、「B」には 1、2、5 が含まれます。「B」にあるが「A」にはないものを見つけたいのですが、これは5です。以下は私のコードですが、欲しいものを手に入れることができないようです。誰かアドバイスしてもらえますか?
Dim a As Range, b As Range, i As Integer, x As Integer
Set a = Range("A1:A4")
Set b = Range("B1:B3")
For i = 1 To b.Count
For x = 1 To a.Count
If b(i, 1) = a(x, 1) Then
Else
MsgBox (b(i, 1))
Exit For
End If
Next x
Next i