乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > 求问 VBA 如何知道打开的<em>word</em>文档被用户关闭了-word 打开vba,v

求问 VBA 如何知道打开的<em>word</em>文档被用户关闭了-word 打开vba,v

作者:乔山办公网日期:

返回目录:word文档


Application.ScreenUpdating = False 关闭屏幕更新,程序开始时候用
Application.ScreenUpdating = True 打开屏幕更新,结束时候用

dim DocP$
DocP$="C\~$Doc1.docx"
If Dir(DocP, vbHidden) = "" Then
MsgBox "未打开"
Else
MsgBox "已打开"
End If
路径自己修改
1 遍历已经打开的word对象的文件名,如果跟你要打开的一致,那就是已经打开了。2 打开新文件,监控打开新文件时word的提示,如果有文件已打开的提示,那也是已经打开了。

假如WORD文档放在D盘里,名为ABC.docx。下面代码能打开并闭。

With CreateObject("word.application")
   .Visible = True
   .documents.Open "D:\ABC.docx"
   MsgBox "Word文档已打开,点击“确定”后将关闭"
   .Quit
End With

相关阅读

关键词不能为空
极力推荐

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