Как выделить выделенный текст в Excel
Я хотел бы написать функцию VBA, чтобы выделить конкретный текст в ячейке Excel. Это возможно? Я гуглил, но на данный момент неясно.
чтобы уточнить, я хотел бы найти в определенном столбце текстовое значение (фактически список значений) и выделить соответствующий текст, скажем, желтым.
Примечание: это то, что я в итоге сделал:
Sub Colors()
Dim searchString As String
Dim targetString As String
Dim startPos As Integer
searchString = "abc"
targetString = Cells(2, 1).Value
startPos = InStr(targetString, searchString)
If startPos > 0 Then
Cells(2, 1).Characters(startPos, Len(searchString)).Font.Color = vbRed
End If
End Sub