一、打开word文件代码:Set wo = CreateObject("Word.Appli" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在EXECL中用<em>VBa打开Word</em>,并输出数据到WORD...-vba e

如何在EXECL中用<em>VBa打开Word</em>,并输出数据到WORD...-vba e

作者:乔山办公网日期:

返回目录:excel表格制作


ActiveDocument就可以

示例代码:




一、打开word文件代码:Set wo = CreateObject("Word.Application")wo.Documents.Open ThisWorkbook.Path & "\流程.doc"wo.Visible = True二、打开ppt文件代码:方法1:Set wo = CreateObject("Powerpoint.Application")wo.Visible = Truewo.Presentations.Open ThisWorkbook.Path & filename方法2:Sub dd()Dim filepath$, filename$filepath = Chr(34) & ThisWorkbook.Path & filename & Chr(34)Shell "POWERPNT.EXE " & filepathEnd Sub附:双击打开PPS文件,在演示完后退出PPS时并没有PowerPoint主窗口保留,但在Excel中使用VBA打开的PPS文件,在演示完PPS退出后,PowerPoint主窗口仍然打开。这里使用一个循环判断演示窗口是否存在,加上错误捕捉程序来处理上面这个问题。PrivateSub CommandButton1_Click()Dim wo AsObject Dim app AsObject' 创建PowerPoint应用实例Set app = CreateObject("Powerpoint.Application")' 使PowerPoint可见app.Visible = True ' 打开PPS文件Set wo = app.Presentations.Open(ThisWorkbook.Path & "\a.pps")' 当PPS演示结束时,wo对象的SlideShowWindow不存在,捕捉到错误OnErrorGoTo errHandle' PPS演示时全屏7a64e78988e69d83338

wdapp.Close True
Set wdapp = Nothing

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网