我花了幾個小時在網上搜索有關使用VBA在Excel中從Web調用數據的任何事情,沒有提供關於如何這樣做的教程,只有複雜的示例與什麼無關我想要做。使用Excel從網上檢索數據
我想要從.html或.xml網站提取數據,無關緊要,可以通過Excel找到該數據中的特定點。我可以找到具體的點,但不知道如何獲取數據或滾動多行。我在mIRC中完成了這種確切的事情(C代碼)。
http://eve-central.com/home/quicklook.html?typeid=438
http://api.eve-central.com/api/quicklook?typeid=438
這是兩個例子,使用大致相同的數據,我想找回。這將是更具體的最多100個左右不同的值。
我希望能夠學會如何去做,而不是讓代碼去做,或者如果你必須深入地解釋每個部分的評論。
編輯:我只是在這裏說,我不希望你鏈接我一些類似的隨機代碼,並期望我在沒有解釋的情況下修改它。不想讓別人寫一個關於Excel的互聯網功能的完整指南。
感謝 尼克
編輯:我會嘗試不同的感覺再次解釋它。我玩一款名爲EVE Online的遊戲,在線上有很多「市場」數據庫,允許以這種形式訪問某些項目的價格數據。我非常想在Excel文檔中做到這一點,然後明確地將它們列入隱藏表格中。我不想使用輔助程序,我知道在Excel中完全有可能。
只是一個想法,你想重新建立數據庫無w/o權限? – 2010-05-23 07:26:34
Micorsoft XML庫可用於解析XML,並可根據您安裝的版本添加對宏項目的引用。 – Ahmad 2010-05-23 08:24:43
它可以通過網絡s_rathbone自由訪問。我只是想在Excel中將它解析爲一個更容易閱讀的版本,並且他們已經設計了他們的數據庫,以便通過從第二頁下載的程序和數據輕鬆訪問它們。 – user348152 2010-05-23 10:19:04