Я пытаюсь сопоставить каждое слово в столбце A каждому слову в столбце B. Другими словами, я хочу проверить, присутствуют ли слова столбца A в столбце B. Если да, выделитето же самое в столбце B.
Я пробовал приведенный ниже код, но здесь ищется точное совпадение.
Dim xStr As String
Dim i, Y As Variant
Dim M, j As Long</p>
count = Range("A4", Range("A4").End(xlDown)).Rows.count
For i = 4 To count + 3
xStr = Range("B" & i).value
With Range("G" & i)
.Font.ColorIndex = 1
For j = 1 To Len(.Text)
If Mid(.Text, j, Len(xStr)) = xStr Then .Characters(j, Len(M)).Font.ColorIndex = 3
Next j
End With
Next i
Пример:
Столбец A # BAND AIDWASHPROOF
Колонка B ## Johnson & Johnson Моющийся антисептический лейкопластырь (баночка)
3 слова в колонке A должны быть выделены в колонке B.