[算表] EXCEL 從WEB匯入 (海關匯率)

作者: leo00134 (小捲)   2017-09-12 14:07:23
軟體: Office EXCEL
版本: 2013
大家好~ 之前我有做過一個線上抓匯率的檔案,
因為網站連結失效了,現在需要重新製作。
以下是我要抓取資料的連結 (海關匯率)
https://goo.gl/p2ugDE
但是從web匯入資料,下方的匯率部分抓取不到,
如下圖所示:
https://imgur.com/a/8jL80
請問是否有什麼方法能夠抓取到下方的資料呢?
感謝!
作者: soyoso (我是耀宗)   2017-09-12 15:30:00
巨集ie automation,frame "iFrameContent"下getelementbyid "gbox_detail_grid"innerhtml、outerhtml,execwb複製貼上到儲存格回文貼上則以range.pastespecial
作者: leo00134 (小捲)   2017-09-12 15:47:00
感謝您的回應! 這超出我的能力範圍了XD 我再研究看看so大,這完全超出我範圍~"~ 能拜託您幫忙做個範本嗎?可以的話拜託您了,感謝!
作者: soyoso (我是耀宗)   2017-09-12 17:12:00
frame和getelementbyid可參加這網頁寫法https://goo.gl/54oofy 可將item內索引值改為回文字串
作者: leo00134 (小捲)   2017-09-12 17:28:00
謝謝您! 但這對我來說仍然困難.. 我再研究看看 謝謝!
作者: soyoso (我是耀宗)   2017-09-12 17:28:00
innerhtml、outerhtml方面寫法大致為ie物件.document.body.innerhtml=getelementbyid().outerhtml執行到此網頁所顯示的就會是下方匯率的表格execwb方面可看https://goo.gl/24V9ZG,參照cmdID會用到的是17(selectall),12(copy)複製後就可以range.pastespecial貼至儲存格內

Links booklink

Contact Us: admin [ a t ] ucptt.com