遇到這種情況該怎麼辦?
網址:http://mis.twse.com.tw/indextseX.html
解決方法之一
如果你熟VBA,可以使用VBA及引用Microsoft Internet Controls及Microsoft HTML Object Library 這兩個物件來處理,方法請參考Excel VBA Comics的這篇摘取網頁資料 - getElementsByName VBA教學。
解決方法之二 (97/11/25 補充更新)
如果你熟網頁程式(HTML Tag、JavaScript..等),請找出AJAX讀取的資料來源後,再利用【匯入外部資料】的【匯入資料】,也可以做到。
對該網頁按滑鼠右鍵,選執行「檢視原始檔」,可以看HTML Tag及JavaScript。
由以上資料,我們可以輕易猜測TWSE在Server端更新的資料檔案,就是 http://mis.twse.com.tw/data/TSEIndex.csv ,這就是我們要的外部資料來源網址。
解決方法之三
如果你不會VBA也不懂網頁程式,請直接下載Excel範例(方法二)。按我下載 (Hinet免費空間不支援續傳軟體(ex.FlashGet等)
延伸閱讀
全站熱搜