在mac上的word文档中搜索文本时,它会显示一个对话框,显示消息“单词已到达文档的末尾,是否要在开头继续搜索”?如何防止该单词提示此对话框。 我在javascript中使用了context.document.body.search方法。
答案 0 :(得分:0)
Word的Find
对象具有Wrap
属性,该属性接受三个WdFindWrap
枚举成员中的一个wdFindAsk
,wdFindStop
或wdFindContinue
。< / p>
您看到的行为来自第一个,即UI默认值。
三个中的最后一个将从文档的开头继续搜索而不询问 - 这是危险的,因为它可能导致非结束循环。
自动化Word wdFindStop
几乎总是首选设置:无论是否找到某些内容,查找都将停在指定范围的末尾。
因此在代码中设置Find.Wrap = Word.WdFindWrap.wdFindStop
以防止提示并确保代码不会进入无限循环。