VBA只替换整个字符串

时间:2015-04-30 19:33:27

标签: vba excel-vba replace syntax excel

在VBA中使用replace,replaces find的所有出现都是find。如果Cells.Replace What:="0", Replacement:="n/a", LookAt:= _ xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False 是整个字符串,我如何将其限制为仅替换?

12034

012n/a34取代n/a12034

相反,我会忽略0,只会将n/a替换为O(n*n!)

1 个答案:

答案 0 :(得分:3)

LookAt:=xlPart更改为LookAt:=xlWhole

xlPart将匹配单元格中的任何文本,而xlWhole将仅匹配整个单元格条目。

相关问题