将 Access 查询连接到 Excel 工作表时出错 - 查询中的表达式阻止建立连接

将 Access 查询连接到 Excel 工作表时出错 - 查询中的表达式阻止建立连接

我有一个 Excel 工作表,它链接到我的 Access 数据库(均为 2010 版本)中的查询。它运行得很好,所以我决定拥有相同的 Excel 工作表,但只包含单个站点的数据。

截屏

因此,我复制了查询,对其进行了重命名,并在站点字段下添加了以下条件:[表格]![BASIL-3 CRF 跟踪]![选择站点] ...查询工作正常,它仅返回从数据库中表单的下拉框中选择的站点的结果。

但是,当我转到 Excel 时,没有列出要连接的新查询。如果我删除查询中的上述表达式,则它会重新出现在列表中。如果我连接到查询,然后添加表达式,然后刷新连接,我会收到错误(见图)。

相关内容