Как выделить выделенный текст в 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

Ответы на вопрос(6)

Ваш ответ на вопрос