WPS 加载项开发 > 表格 API 参考 > QueryTable > 属性 > QueryTable.Refreshing 属性
如果指定的查询表正在进行后台查询,则为 True。可读/写 Boolean 类型。

语法

表达式.Refreshing

表达式   一个代表 QueryTable 对象的变量。

说明

使用 CancelRefresh 方法可以取消后台查询。

如果使用用户界面导入数据,来自 Web 查询或文本查询的数据将作为 QueryTable 对象导入,而所有其他外部数据将作为 ListObject 对象导入。

如果使用对象模型导入数据,来自 Web 查询或文本查询的数据必须作为 QueryTable 导入,而所有其他外部数据既可作为 ListObject 导入,也可作为 QueryTable 导入。

可以使用 ListObject 的 QueryTable 属性访问 Refreshing 属性。

示例

本示例在查询表一正在进行后台查询的情况下显示了一条信息。

示例代码
if(Worksheets.Item(1).QueryTables.Item(1).Refreshing) {
   MsgBox("Query is currently refreshing: please wait")
}else {
   Worksheets.Item(1).QueryTables.Item(1).Refresh(false)
   Worksheets.Item(1).QueryTables.Item(1).ResultRange.Select()
}


请参阅