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

语法

表达式.Refreshing

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

说明

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

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

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

可以使用 ListObjectQueryTable 属性访问 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()
}


请参阅