下午好:
我再次;)。试图替换列中的所有项目进入另一个问题。我似乎无法使用通配符来处理我如何调用我的替换语句。也许有人可以用我的方式向我展示错误?谢谢。
代码:
Worksheets(1).Columns("B").Replace _
What:="testName", Replacement:="realName", _
SearchOrder:=xlByColumns, MatchCase:=false
现在,只要我的数据如下,这就完美了:
testname
testName
testNaMe
但如果我的数据如下:
teestName
TTestname
teesstname
这显然失败了。有没有办法使用通配符来实现我的搜索方式,以便我可以搜索" name"? *角色似乎没有像我认为的那样工作(主要是用户)。谢谢。
答案 0 :(得分:1)
如果您正在尝试查找" testName"单元格中的 where ,然后将*
通配符添加到双方:
Worksheets(1).Columns("B").Replace What:="*testName*", Replacement:="realName", SearchOrder:=xlByColumns, MatchCase:=false
当然,您也可以使用="testName*"
或="*testName"
来匹配以" testName"开始或结束的单元格。