我试图以下一种方式在word文档中进行搜索:
var searchResults = context.document.body.search(CitaTo , {matchCase:false});
当CitaTo包含大于255个字符的文本时,将抛出InvalidArgument Exception。它适用于较短的文本。该问题仅在使用Word 2016时发生,而不是在Word上发生。
我一直在寻找有关此限制的信息而没有结果。在Office Javascript API specification处都没有。
有没有人知道这个限制或避免它的任何方法?
答案 0 :(得分:0)
这是Word女士本身的限制,适用于台式机和Mac。您不能搜索字符数超过255的搜索字符串。 您可以执行另一种解决方法。您可以分割搜索字符串并分别搜索每个分割的文本,然后使用Range.extendTo()合并范围。