自定义参数查询

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

可以通过更改提示、使用单元格中的数据作为提示或使用常量来自定义Microsoft查询参数查询。

有关创建参数查询的详细信息,请参阅 使用Microsoft查询检索外部数据

注意

以下过程不适用于使用 Power Query 创建的查询。

 

更改参数查询的自定义提示

  1. 在工作表上,单击使用参数查询创建的外部数据区域中任意位置的单元格。

  2. 在“ 数据 ”选项卡上的“ 查询 & 连接” 组中,单击“ 属性”。

  3. 在“ 属性 ”对话框中,单击“ 连接属性”按钮图像

  4. 在“ 连接属性 ”对话框中,单击“ 定义 ”选项卡,然后单击“ 参数”。

  5. 在“ 参数 ”对话框的“ 参数名称 ”列表中,单击要更改的参数。

  6. “使用以下字符串提示值 ”框中,键入要用于提示的文本,然后单击“ 确定”。 自定义提示最多可包含 100 个字符。

  7. 若要使用新的自定义提示并刷新数据,请单击“数据”选项卡上“全部刷新”旁边的箭头,在“查询 & 连接”组中,单击“刷新”。

  8. 在“ 输入参数值 ”对话框中,将显示新的提示。

    注意

    (可选)若要防止每次刷新操作期间再次出现提示,可以选择“将此值/引用用于将来刷新检查”框。 如果使用单元格中的数据作为参数值,请选择“单元格值更改时自动刷新”框检查。

使用单元格中的数据作为参数值

  1. 在工作表上,键入要在查询中用作条件的值。
  2. 单击使用查询创建的外部数据区域中的任意位置的单元格。
  3. 在“ 数据 ”选项卡上的“ 查询 & 连接” 组中,单击“ 属性”。
  4. 在“ 属性 ”对话框中,单击“ 连接属性”按钮图像
  5. 在“ 连接属性 ”对话框中,单击“ 定义 ”选项卡,然后单击“ 参数”。
  6. 在“ 参数 ”对话框的“ 参数名称 ”列表中,单击要更改的参数。
  7. 单击“ 从以下单元格获取值”。
  8. 在工作表上,单击包含要使用的值的单元格。
    如果要在更改单元格中的值时刷新数据,请选择“单元格值更改时自动刷新”框检查。
  9. 单击“确定”。
  10. 若要刷新数据,请在“数据”选项卡上的“查询 & 连接”组中单击“全部刷新”旁边的箭头,然后单击“刷新”。

对查询使用常量参数值

  1. 在工作表上,单击使用查询创建的外部数据区域中的单元格。
  2. 在“ 数据 ”选项卡上的“ 查询 & 连接” 组中,单击“ 属性”。
  3. 在“ 属性 ”对话框中,单击“ 连接属性”按钮图像
  4. 在“ 连接属性 ”对话框中,单击“ 定义 ”选项卡,然后单击“ 参数”。
  5. 在“ 参数 ”对话框的“ 参数名称 ”列表中,单击要更改的参数。
  6. 单击 “使用以下值”。
  7. 键入要用于参数的值,然后单击“ 确定”。
  8. 若要刷新数据,请在“数据”选项卡上的“查询 & 连接”组中单击“全部刷新”旁边的箭头,然后单击“刷新”。

需要更多帮助吗?

你随时可以在 Excel 技术社区 中咨询专家或在 社区中获取支持。