如何判断用户是否已经手工关闭了Excel文档呢?
我用代码为用户打开了一个Excel文档,当用户操作完以后,可能会手工关闭文档,如果没有关闭需要我们用代码关闭。
现在的问题是,如何才知道用户是否关闭了改文档呢?因为不加以区别,直接使用保存等操作,会出现“被调用对象已与客户端断开连接”的错误!
本人用的是Vb.net,大家用其他语言我也能看懂,谢谢给为大侠了。
[解决办法]
VBA代码
Sub test()
For Each x In Workbooks
If x.Name = "a" Then
Workbooks("a").Close True
End If
Next
End Sub