0

我想创建一个 VBA 程序,它连接到你给它的数据库(硬编码)。从这里您将编写一个单元格以获取查询中 WHERE 子句的输入,然后在单独的工作表中输出查询的数据。我不想过滤这些数据,我需要查询它。任何人都可以帮忙吗?

4

1 回答 1

1

您可以使用 Microsoft Query 执行此操作。基本步骤是:

1 - 使用 Data>From Other Sources>Microsoft Query 连接到数据库

2 - 通过右键单击结果表并选择表>外部数据属性并单击右上角的小图标来修改结果查询。然后选择定义选项卡:

在此处输入图像描述

3 - 右键单击​​表格并选择参数。在该对话框中,您可以设置单元格来保存 Where 子句的参数。

有关这方面的更多信息,请参阅此MSDN页面和此Daily Dose 帖子

于 2013-07-03T19:46:41.823 回答