我有一个VBA Word宏,可以从.txt列表中获取单词,并在单词.doc文档中突出显示颜色。
问题是脚本会忽略.txt列表中的空格和通配符。我插入“机智”这个词,但它也改变了像witHIN,witCHE等字样。
我尝试在.txt文件中插入通配符,比如使用像“wit”这样的白色空格,但它没有用。该脚本忽略空格和通配符。
代码在这里:http://pastebin.com/m3e20f932
梅丽莎。
答案 0 :(得分:1)
也许您需要将选项.matchWholeWord = True
添加到第233行?如果您希望使用空格来执行此操作,则可以删除第63行上的Trim
。如果您要使用通配符,则需要在第233行上使用.MatchWildcards = True
。
答案 1 :(得分:0)
您可以尝试将MatchWholeWord:=True
属性添加到Execute
语句中。
这是未经测试的,但我相信这会给你想要的结果。