我正在编写一个脚本,该列表从列表中查找术语,并使用Range.Find
对象插入指向其定义的链接。因为我不想要,例如插入指向“猫”的链接在' catalog'中,我使用MatchWholeWord
属性。
现在,如果这个词只是一个单词,那么这种方法很有效。但是,如果该术语包含空格或短语,则只会忽略MatchWholeWord
。
我该如何制作,例如'电子邮件'不匹配'免费邮件'?
如果重要,我使用MS Word 2010。
答案 0 :(得分:0)
尝试使用FindText:=“<(电子邮件)>”使用MatchWildcards:= True。
With ActiveDocument.Content.Find
.Execute FindText:="<(e-mail)>", MatchWildcards:=True, MatchCase:=False, _
ReplaceWith:="blah", Replace:=wdReplaceAll
End With
问候
阿克塞尔