Como destacar o texto selecionado no excel
Eu gostaria de escrever uma função VBA para destacar o texto específico dentro de uma célula do Excel. Isso é possível? Eu estive no google, mas não está claro neste momento.
Para esclarecer, gostaria de pesquisar uma coluna específica para um valor de texto (na verdade, uma lista de valores) e destacar o texto correspondente em amarelo.
Nota: isto é o que acabei fazendo:
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