Excel VBA运行Accessmacros—链接表问题

我有一个Access查询,根据用户定义的参数创build一个数据表。 数据表链接到Excel,并与Access共享连接。

我发现一些VBA代码从Excel运行Accessmacros,基本上重新执行查询并更新Access数据表。

我遇到的问题是,我无法使用共享连接运行Excel VBA代码,因为它显示一个错误,表示无法删除访问中的数据,因此无法完成查询。

Excel VBA仅在共享连接(链接表)被删除时才起作用。

如何使用VBA从Excel运行Accessmacros,以便更新访问表,然后刷新Excel中链接的共享连接表并显示新数据?

谢谢!