一、学友问题描述:
请问Access VBA代码如何关闭指定路径的 WORD 文档?例如 D:\a.doc
二、解决方法:
写个自定义函数即可。
Sub CloseXlsFileW(FileName As String, SaveChange As Boolean)
Dim xlapp As Object
Dim wrk As Object
Set xlapp = GetObject(, "word.application")
Set wrk = GetObject(FileName)
wrk.Close
xlapp.Quit
Set xlapp = Nothing
End Sub
调用方法,按钮的单击事件过程写:
Call CloseXlsFileW("D:\a.doc", True)
参数,True为保存关闭
参数,False为不保存关闭
附 件:
点击下载此附件 (请将下载测试的Word示例放D盘根目录下,并且打开该Word文件再进行Access里面的关闭按钮测试。)
演 示: