VBA 仅查找和替换整个单词

VBA 仅查找和替换整个单词

我如何更改此 VBA 代码...

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

这样它就只找到整个单词“IL”???我想让它删除IL,但它却从名字中删除了字母,比如Bill。

答案1

将 LookAt:=xlPart 更改为 LookAt:=xlWhole。

您的代码将变成:

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

相关内容