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

相關內容