对于Word 2013,我试图在Javascript中实现一个函数,它可以删除MS Word文档中两个索引之间的整个字符串。我为Word找到的API不允许我们做任何事情(MS网站上提供的示例涉及替换所选代码)。是否有任何可用的API来做同样的事情?提前致谢。 (我们正在使用Visual Studio进行开发,并且正在尝试创建Office应用程序)
答案 0 :(得分:0)
注释中引用的扩展Office JS API集仅适用于Word 2016。通过此扩展集,您可以搜索整个文档。
对于Word 2013,您唯一的办法是让用户选择整个文档,然后获取Word Open XML(2013 API可以让您这样做)。以OPC平面文件格式返回OOXML。您可以使用标准的XML编辑工具进行搜索和替换 - 确保结果是有效的Word Open XML! - 然后将其写回选择。