Excel 暂时关闭带电连接

Excel 暂时关闭带电连接,excel,vba,ms-access,Excel,Vba,Ms Access,我有一个excel文件,我正在连接到Access数据库,我正在使用实时连接来处理数据 我还有一个宏,用于编辑需要运行的数据库(删除数据并从单独的源重新下载) 当前,我无法运行宏,因为实时连接将数据库置于只读模式。有没有办法让我暂停这些实时连接,运行宏,然后重新打开它们?如果没有VBA代码,也许一个好的代码可以让我导入查询结果会很有帮助。谢谢 通过数据连接将MS Access数据库链接到Excel工作簿时,默认模式通常为模式=共享拒绝写入,这将导致打开工作簿时Access数据库变为只读 要避免这种

我有一个excel文件,我正在连接到Access数据库,我正在使用实时连接来处理数据

我还有一个宏,用于编辑需要运行的数据库(删除数据并从单独的源重新下载)


当前,我无法运行宏,因为实时连接将数据库置于只读模式。有没有办法让我暂停这些实时连接,运行宏,然后重新打开它们?如果没有VBA代码,也许一个好的代码可以让我导入查询结果会很有帮助。谢谢

通过数据连接将MS Access数据库链接到Excel工作簿时,默认模式通常为
模式=共享拒绝写入
,这将导致打开工作簿时Access数据库变为只读


要避免这种情况,只需在工作簿连接属性中找到的连接字符串中将此模式更改为
mode=Read

在VBA中打开连接,推送或拉取数据,关闭连接@6月7日我相信是的,是的-我过去曾使用这种方法将Excel工作簿连接到内容不断变化的数据库表。就像一个魅力!非常感谢!