0

我有一个带有几个表和几个查询的 Access 数据库。我已经在 Access 中完美运行,但我的老板希望我使用 excel 2010 复制结果。我尝试使用内置在 excel 中的 MS 查询,但我无法让 SQL 查询做同样的事情,我问了几个有经验的人,但他们也不知道。我决定尝试不同的方法。

用户需要定期更新表中的信息,然后重新运行查询。然后将结果导出到 excel 以进行进一步操作。我是否可以通过运行时访问数据库。我可以让用户将所有需要更新的表作为 excel 电子表格放在某个文件夹中,然后在 excel 中的 VBA 中让运行时访问应用程序更新表,运行查询并在 excel 中输出结果吗?最主要的是用户不会拥有完全访问权限的应用程序。

我环顾四周,但在这方面找不到太多。如果没有,任何其他想法都将受到欢迎。

4

1 回答 1

0

访问维基

运行时版本允许用户查看、编辑和删除数据,以及正在运行的查询、表单、报告、宏和 VBA 模块代码。运行时版本不允许用户更改 Microsoft Access 表、查询、表单、报告、宏或模块代码的设计。

因此,您可以将代码发送到运行更新数据的查询的 Access 运行时版本,并将 Excel 链接到由这些更新产生的表。

于 2016-09-01T19:37:29.227 回答