Vba 如果刷新不起作用,请重试循环:Selection.QueryTable.refresh BackgroundQuery:=False

Vba 如果刷新不起作用,请重试循环:Selection.QueryTable.refresh BackgroundQuery:=False,vba,Vba,我有一个VBA宏,其中包含以下代码行,可通过与网站的数据连接提取数据: Selection.QueryTable.Refresh BackgroundQuery:=False 每次互联网停止工作(即使是瞬间),宏就会进入调试模式,我会收到一个消息框,警告查询无法刷新。这是极具破坏性的。相反,我想进入一个循环,不断尝试刷新查询。如果查询成功(即没有错误),循环将结束

我有一个VBA宏,其中包含以下代码行,可通过与网站的数据连接提取数据:

Selection.QueryTable.Refresh BackgroundQuery:=False
每次互联网停止工作(即使是瞬间),宏就会进入调试模式,我会收到一个消息框,警告查询无法刷新。这是极具破坏性的。相反,我想进入一个循环,不断尝试刷新查询。如果查询成功(即没有错误),循环将结束