Excel Web查询未返回任何数据no-vba

时间:2015-09-25 16:53:38

标签: excel

我有一个网页查询(数据标签 - 从网站上)。这不是VBA的结果。

有没有办法禁止弹出错误?

它每天弹出一次。

" Application.DisplayAlerts = False"

以上不起作用。 (我猜是因为我没有用VBA提取网页查询。)

我是否不得不求助于使用VBA提取查询来阻止错误? 或者有没有办法在Excel中禁用错误​​?

1 个答案:

答案 0 :(得分:0)

可能最好关闭Excel数据刷新并通过VBA完成所有操作。 转到数据,属性并每隔x分钟取消刷新。

然后在VBA中尝试以下

Sub Refresh()
Application.ScreenUpdating = False

ActiveWorkbook.RefreshAll
Application.OnTime Now + TimeValue("00:01:00"), "Refresh"

On Error Resume Next
ActiveWorkbook.RefreshAll

Application.ScreenUpdating = True

End Sub

当我不断获取刷新数据错误时,我在我的excel工作簿上使用了这个,这是一种享受。 希望这有帮助