首页 文章

Excel VBA数据挖掘来自刷新数据的网页的实时数据

提问于
浏览
0

我想捕获更新到网页表格中的实时数据;我更喜欢使用VBA将其捕获到excel中,但如果我更容易,我会用.NET C#或VB编写它 .

数据更新大约1或2秒,我想 grab 最新的数据引号并将其记录到我的电子表格中;表名相同,只刷新数据,并在网页上自动刷新 .

我已经做了很多Excel VBA,我知道如何将URL下载到文件 - 这不是我想要的;我希望能够访问我的网页,这些网页处于活动状态,并在我登录我的网站并选择了我喜欢的网页后获取数据更新 .

有没有一种简单的方法可以从Excel或.Net访问网页上的这些数据?因为它每1或2秒刷新不超过一次,所以很容易只是检查它是否有更新,我可以比较最新的数据,看它是否真的刷新 .

1 回答

  • 1

    在Excel 2003中,使用 Data / Import External Data / New Web Query
    浏览到您的页面并选择要导入的表 .
    之后,您可以执行手动刷新,或使用计时器过程执行以下操作:

    Sheet1.Range("b3").QueryTable.Refresh BackgroundQuery:=False
    

相关问题