VBA найти и заменить только целые слова

VBA найти и заменить только целые слова

Как изменить этот код VBA...

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

Чтобы он находил ТОЛЬКО ВЕСЬ СЛОВО "IL"??? Я хочу, чтобы он удалил IL, но он удаляет буквы из имен, например, Билл.

решение1

Измените LookAt:=xlPart на LookAt:=xlWhole.

Ваш код станет следующим:

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

Связанный контент