1

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

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

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

1 ответ1

2

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

Ваш код станет:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .