私はこれ以上新しいものであり、次のループで並べ替えるのに問題があります。2つの範囲でVBAを検索
2つのテキスト変数を2つの列にトラッキングすると、両方の変数が1つの行に見つかったときにテキストが別の列のその行に追加されます。
これは私がこれまで持っているものです。
Sub AB()
Dim Rng1 As Range
Dim Rng2 As Range
Set Rng1 = Range("B1:B100")
Set Rng2 = Range("A1:A100")
For Each cel In Rng1
If InStr(1, cel.Value, "A") > 0 Then
For Each cel In Rng2
If InStr(1, cel.Value, "B") > 0 Then
cel.Offset(0, 5).Value = "AB"
End If
Next
End If
Next cel
End Sub
ようなステートメント' InStr関数IF(1、cel.Value、 "A")> 0とInStr関数(1、cel.Value、「B場合")> 0 then' Edit:' cel2'を宣言する必要があります。 – findwindow