iT邦幫忙

0

Excel 從Web匯入資料時,請跟新您的瀏覽器錯誤

https://ithelp.ithome.com.tw/upload/images/20210223/20126358x0o18Tkjqo.png

如題

想要抓網路上的資料使用

但卻出現這樣的訊息

使用 IE、Chrome 都正常顯示畫面
https://ithelp.ithome.com.tw/upload/images/20210223/20126358rWMYcIx7T3.png

Google 了卻找不到解決方法

求大大幫幫忙

感恩

淺水員 iT邦研究生 3 級 ‧ 2021-02-23 17:07:12 檢舉
有點看不懂敘述,你提到「使用 IE、Chrome 都正常顯示畫面」
可是圖片圖片不是有錯誤訊息嗎?

還是 excel 有某種方式可以開啟網頁?
照圖片顯示的意思就是說,目前開啟的方式無法正常打開這個網頁
可能 excel 是用很舊的引擎開啟?
在該電腦上
以 IE 瀏覽器開啟連結 >>> 正常
以 Chrome 瀏覽器開啟連結 >>> 正常
以 Excel 匯入 >>> 不正常
淺水員 iT邦研究生 3 級 ‧ 2021-02-23 18:28:51 檢舉
如果不行就下載 csv 再直接匯入吧,等看看有沒有其他人可以解答。
1
微笑
iT邦新手 4 級 ‧ 2021-02-23 18:44:45

我這邊嘗試,Excel也無法讀取那個網頁

不過GoogleSheet可以

=IMPORTHTML("https://rate.bot.com.tw/xrt?Lang=zh-TW","table",1)

001

簡易整理後

002

歷史匯率與現金匯率為純文字,如果希望帶url的話可以用IMPORTXML

參考範例

1
paicheng0111
iT邦高手 1 級 ‧ 2021-02-23 18:54:33

EXCEL內建的瀏覽器太舊了。
看來除非MS出補丁幫OFFICE升級,否則應該無解。

你還可以用VBA寫爬蟲,可以繞過這個問題。

1
ccenjor
iT邦新手 2 級 ‧ 2021-02-24 19:48:08

台銀在該網頁有提供匯率文字檔及CSV檔,可供下載使用。
也可將匯率表格框選起來後複製,再在EXCEL貼上。
貼上後,點取 常用 > 尋找與選取 > 選取物件
再按ALT+A 將所有國旗物件框選起來,按DELETE刪除。

我要發表回答

立即登入回答