0
Я использовал нижеследующее, однако обнаружил, что он только подчеркивает/меняет цвет шрифта первой подстроки на ячейку. Как я могу убедиться, что он также выделяет последующие?Как выделить все осколки конкретной подстроки в ячейке?
Sub test4String2color()
Dim strTest As String
Dim strLen As Integer
strTest = Range("F1")
strLen = Len(strTest)
For Each cell In Range("A1:D100")
If InStr(cell, strTest) > 0 Then
cell.Characters(InStr(cell, strTest), strLen).Font.Color = vbRed
End If
Next
End Sub