搜索api在mac上显示对话框

时间:2016-05-18 05:15:50

标签: javascript macos ms-word office365 add-in

在mac上的word文档中搜索文本时,它会显示一个对话框,显示消息“单词已到达文档的末尾,是否要在开头继续搜索”?如何防止该单词提示此对话框。 我在javascript中使用了context.document.body.search方法。

1 个答案:

答案 0 :(得分:0)

Word的Find对象具有Wrap属性,该属性接受三个WdFindWrap枚举成员中的一个wdFindAskwdFindStopwdFindContinue。< / p>

您看到的行为来自第一个,即UI默认值。

三个中的最后一个将从文档的开头继续搜索而不询问 - 这是危险的,因为它可能导致非结束循环。

自动化Word wdFindStop几乎总是首选设置:无论是否找到某些内容,查找都将停在指定范围的末尾。

因此在代码中设置Find.Wrap = Word.WdFindWrap.wdFindStop以防止提示并确保代码不会进入无限循环。