首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VBA >

怎么判断用户是否已经手工关闭了Excel文档呢

2012-02-03 
如何判断用户是否已经手工关闭了Excel文档呢?我用代码为用户打开了一个Excel文档,当用户操作完以后,可能会

如何判断用户是否已经手工关闭了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

热点排行