🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
ActiveDocument属性是一个自动化接口对象,只读,不能写。用于当控件加载Office文档成功时返回文档对象接口。 ****此接口是VBA编程对象的根接口,下面有成千上万的子接口!**** 这些接口可以参考微软VBA编程文档: [https://docs.microsoft.com/zh-cn/office/vba/api/overview/](https://docs.microsoft.com/zh-cn/office/vba/api/overview/) 通过这些接口可以实现Word的99%以上的功能控制。 如果打开一个Word文档,则ActiveDocuent代表一个Word.Document对象。如果打开一个Excel文档,本接口代表一个Workbook对象。可以用Javascript或者VBScript对该对象按照VBA的对象层次编写JavaScript或者VBScript语法的VBA代码来操作当前文档。 **Javascrtip****代码示例**: 读: var obj=document.getElementById("WebOffice").ActiveDocument; //上面obj是控件已打开的WORD,EXCEL,PPT的文档对象接口 使用此对象属性: //下面语句演示取得ActiveDocument对象后,向打开的WORD文档里写入“Hello World!” var objHello World!=document.getElementById("WebOffice").ActiveDocument; obj.Application.Selection.TypeText('Hello World!');