可以通过更改提示、使用单元格中的数据作为提示或使用常量来自定义 Microsoft Query 参数查询。
有关创建参数查询的详细信息,请参阅使用 Microsoft Query 检索外部数据。
注意
以下过程不适用于使用 Power Query 创建的查询。
更改参数查询的自定义提示
在工作表中,单击使用参数查询创建的外部数据区域内任意位置的单元格。
在 “数据 ”选项卡的 “查询 & 连接 ”组中,单击 “属性”。
在 “属性” 对话框中,单击 “连接属性”
。在 “连接属性 ”对话框中,单击 “定义 ”选项卡,然后单击 “参数”。
在 “参数 ”对话框的 “参数名称 ”列表中,单击要更改的参数。
在“ 使用以下字符串提示输入值” 框中,键入要用于提示的文本,然后单击“ 确定”。 自定义提示最多可包含 100 个字符。
若要使用新的自定义提示并刷新数据,请在“查询 & 连接”组中单击“数据”选项卡上“全部刷新”旁边的箭头,然后单击“刷新”。
在“ 输入参数值 ”对话框中,将显示新提示。
注意
(可选)若要防止在每次刷新操作期间再次提示,可以选中“将此值/引用用于将来的刷新”检查框。 如果使用单元格中的数据作为参数值,请选中“单元格值更改时自动刷新”检查框。
将单元格中的数据用作参数值
- 在工作表上,键入要用作查询条件的值。
- 单击随查询创建的外部数据区域中的任意位置的单元格。
- 在 “数据 ”选项卡的 “查询 & 连接 ”组中,单击 “属性”。
- 在 “属性” 对话框中,单击 “连接属性”
。 - 在 “连接属性 ”对话框中,单击 “定义 ”选项卡,然后单击 “参数”。
- 在 “参数 ”对话框的 “参数名称 ”列表中,单击要更改的参数。
- 单击 “从以下单元格获取值”。
- 在工作表上,单击包含要使用的值的单元格。
如果要在每次更改单元格中的值时刷新数据,请选中“单元格值更改时自动刷新”检查框。 - 单击“确定”。
- 若要刷新数据,请在“查询 & 连接”组中单击“数据”选项卡上“全部刷新”旁边的箭头,然后单击“刷新”。
对查询使用常量参数值
- 在工作表上,单击使用查询创建的外部数据区域中的单元格。
- 在 “数据 ”选项卡的 “查询 & 连接 ”组中,单击 “属性”。
- 在 “属性” 对话框中,单击 “连接属性”
。 - 在 “连接属性 ”对话框中,单击 “定义 ”选项卡,然后单击 “参数”。
- 在 “参数 ”对话框的 “参数名称 ”列表中,单击要更改的参数。
- 单击 “使用以下值”。
- 键入要用于参数的值,然后单击 “确定”。
- 若要刷新数据,请在“查询 & 连接”组中单击“数据”选项卡上“全部刷新”旁边的箭头,然后单击“刷新”。
需要更多帮助吗?
你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。