在VBA中使用replace,replaces
find
的所有出现都是find
。如果Cells.Replace What:="0", Replacement:="n/a", LookAt:= _
xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
是整个字符串,我如何将其限制为仅替换?
12034
用0
和12n/a34
取代n/a
和12034
相反,我会忽略0
,只会将n/a
替换为O(n*n!)
答案 0 :(得分:3)
将LookAt:=xlPart
更改为LookAt:=xlWhole
xlPart
将匹配单元格中的任何文本,而xlWhole
将仅匹配整个单元格条目。