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