从另一个Access DataBase中的子例程调用sub

时间:2018-01-18 10:51:21

标签: database vba ms-access

我正在尝试从名为DB2.accdb的另一个数据库中的另一个子例程调用名为DB1.accdb的数据库中的子例程。

我在DB2.accdb中编写以下代码:

Dim appAccess As Access.Application
Set appAccess = CreateObject("Access.Application")
appAccess.OpenCurrentDatabase ("DB1.accdb")
appAccess.Run "mysubrutine"

当我执行代码时,我获得以下错误消息:

  

运行时错误' 40351':方法'运行'对象' _Application'失败。

mysubrutine在第二个数据库中编写如下:

Public sub mysubrutine()
A = 2 + 2
End sub

我在VBA中使用的引用是 Microsoft Access 15.0对象库

0 个答案:

没有答案