首页 > 解决方案 > 将许多 Excel 数据表连接到 Access 查询

问题描述

我们需要根据需要从单个 Access 数据库中的查询更新大约 40 个 Excel 数据表。理想情况下,Data > Refresh All应该执行更新。

我想使用 VBA 来设置它;主 Excel 表标识数据表和相应的查询名称。

设计这个的干净方法是什么?我的 VBA 是否应该使用 ODBC、OLE DB 或 ADO 来创建 40 个数据库连接?(为了可维护性,我不希望有太多的 VBA 复杂性,因为我们的商店不使用这些 API——只是使用简单 VBA 的 Excel。)

我正在运行 MS Office 2013。

标签: excelvbaoledboledbconnection

解决方案


推荐阅读