在Excel SQL连接中创建自定义“WHERE”筛选器

在Excel SQL连接中创建自定义“WHERE”筛选器,sql,excel,select,Sql,Excel,Select,我已经很容易地创建了一个自定义SQL查询,以从SQL数据库填充Excel。 这是非常简单明了的数据/来自外部源/Microsoft SQL-然后编辑了连接属性的命令文本部分 但是现在,我想使用一个WHERE子句和一个单元格中的参数 根据我在每个教程和类似的SO问题上读到的内容,我应该只需要使用问号,Excel就会理解它,并允许我定义一个单元格 资料来源: 我就是这么做的: 不幸的是,我得到了这个对话框,它告诉我缺少一些信息: 您应该先使用Microsoft Query,然后再更改命令文本 请参阅

我已经很容易地创建了一个自定义SQL查询,以从SQL数据库填充Excel。 这是非常简单明了的数据/来自外部源/Microsoft SQL-然后编辑了连接属性的命令文本部分

但是现在,我想使用一个WHERE子句和一个单元格中的参数

根据我在每个教程和类似的SO问题上读到的内容,我应该只需要使用问号,Excel就会理解它,并允许我定义一个单元格

资料来源:

我就是这么做的:

不幸的是,我得到了这个对话框,它告诉我缺少一些信息:


您应该先使用Microsoft Query,然后再更改命令文本


请参阅:

事实上,我使用的是SQL连接,而不是microsoft查询