是否可以通过来自另一个数据库(数据库 B)的 VBA 代码关闭一个 Access 数据库(我们称之为数据库 A)。
在此处的示例中,如果在数据库 B 启动时数据库 A 处于打开状态,我希望数据库 A 关闭。这可能使用 VBA 吗?
我已经谷歌了,但所有答案似乎都与使用 VBA 关闭当前数据库有关,当然我可以使用 DoCmd.Quit 来实现。
非常感谢任何帮助。
最佳答案
你可以劫持它:
Dim OtherDB As Object
sOther = "Z:\Documents\other.accdb"
Set OtherDB = GetObject(sOther)
OtherDB.Application.Quit
这可能会使某人的生活变得困难。
关于database - 使用来自单独数据库的 VBA 代码关闭数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11313590/