作者leo00134 (小捲)
看板Office
標題[算表] EXCEL 從WEB匯入 (海關匯率)
時間Tue Sep 12 14:07:23 2017
軟體: Office EXCEL
版本: 2013
大家好~ 之前我有做過一個線上抓匯率的檔案,
因為網站連結失效了,現在需要重新製作。
以下是我要抓取資料的連結 (海關匯率)
https://goo.gl/p2ugDE
但是從web匯入資料,下方的匯率部分抓取不到,
如下圖所示:
https://imgur.com/a/8jL80
請問是否有什麼方法能夠抓取到下方的資料呢?
感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.41.204
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1505196449.A.F08.html
1F:→ soyoso: 巨集ie automation,frame "iFrameContent"下 09/12 15:30
2F:→ soyoso: getelementbyid "gbox_detail_grid" 09/12 15:32
3F:→ soyoso: innerhtml、outerhtml,execwb複製貼上到儲存格 09/12 15:35
4F:→ soyoso: 回文貼上則以range.pastespecial 09/12 15:42
5F:→ leo00134: 感謝您的回應! 這超出我的能力範圍了XD 我再研究看看 09/12 15:47
6F:→ leo00134: so大,這完全超出我範圍~"~ 能拜託您幫忙做個範本嗎? 09/12 15:59
7F:→ leo00134: 可以的話拜託您了,感謝! 09/12 16:00
8F:→ soyoso: frame和getelementbyid可參加這網頁寫法 09/12 17:12
10F:→ leo00134: 謝謝您! 但這對我來說仍然困難.. 我再研究看看 謝謝! 09/12 17:28
11F:→ soyoso: innerhtml、outerhtml方面寫法大致為ie物件.document.body 09/12 17:28
12F:→ soyoso: .innerhtml=getelementbyid().outerhtml 09/12 17:29
13F:→ soyoso: 執行到此網頁所顯示的就會是下方匯率的表格 09/12 17:30
15F:→ soyoso: 是17(selectall),12(copy) 09/12 17:39
16F:→ soyoso: 複製後就可以range.pastespecial貼至儲存格內 09/12 17:40