VBA encontra e substitui apenas palavras inteiras

VBA encontra e substitui apenas palavras inteiras

Como faço para alterar esse código VBA ...

Selection.Replace What:="IL", Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False

Para que encontre APENAS A PALAVRA INTEIRA "IL"??? Quero remover IL, mas está removendo letras de nomes como Bill, por exemplo.

Responder1

Altere LookAt:=xlPart para LookAt:=xlWhole.

Seu código se tornará:

Selection.Replace What:="IL", Replacement:="", LookAt:=xlWhole, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False

informação relacionada