[閒聊] 分享用VBA寫的台銀匯率爬蟲 (發錢

作者: noworneverev (小朋友)   2017-12-10 20:22:16
台灣銀行匯率爬蟲程式下載:
1. 即時牌價查詢增益集(xlam):https://goo.gl/kLQRyL
2. 單一幣別匯率查詢(xlam):https://goo.gl/5vTCF5
單一幣別查詢Demo(xlsm):https://goo.gl/as7oJn
3. 全部幣別匯率查詢(xlam):https://goo.gl/Bh1XZj
全部幣別查詢Demo(xlsm):https://goo.gl/HKtJyk
4. 全部幣別匯率查詢_對話方塊顯示增益集(xlam):https://goo.gl/wdpqYu
全部幣別匯率查詢_對話方塊Demo(xlsm):https://goo.gl/L4wf1R
5. 每月匯率表產生器(xlsm)(有密碼):https://goo.gl/LXSQ8o
台銀匯率爬蟲Demo影片:https://youtu.be/efMJ1QwSmVc
增益集使用方法:https://youtu.be/_8ez9G_QCUU
網頁爬蟲雖然現在首推Python,但用Excel VBA來寫可能較親民一點,上列幾支程式大部
分會將指定的資料直接抓到Excel中 ,VBA也有分幾種爬蟲方式,我主要是爬取網頁的元
素,雖然是相對原始的方法,不過速度還算快,另請自行衡量是否要加載這些增益集
至Excel中,單一幣別匯率查詢為了功能的完整寫了1000多行。雖然看Demo影片應該可以
很清楚理解這幾個增益集的作用,下面稍做介紹:
1. 即時牌價匯率查詢:此功能會抓取此台銀匯率頁面
(http://rate.bot.com.tw/xrt?Lang=zh-TW)的資料,並將資料載入Excel中。
2. 單一幣別匯率查詢:此功能抓取台銀單一幣別的歷史匯率
(http://rate.bot.com.tw/xrt/history/)左邊的地方,並畫出走勢圖,雖然該網頁只能
選取最近兩年度,不過其實更早以前的資料也是找得到的,在增益集跳出的那個表單更改
年度即可。
3. 全部幣別匯率查詢:此功能爬取上面網址右邊的部分,若輸入的日期沒有資料會跳出
對話方塊提醒。
4. 全部幣別匯率_對話方塊:上面三個功能都會新增工作表來放查詢的資料,而這個功能
僅會跳出對話方塊顯示查詢到的匯率資料。
5. 每月匯率表:這個匯率表是寫最久的,因為還有用別種爬蟲語法爬中國的匯率,可產
出任一月份所有幣別每一天的匯率表,我是以平常上班每月收到的匯率表為原形來寫,所
以有鎖密碼,如果你是某個要搬家的事務所的同事歡迎寄信跟我拿密碼。
每一推100P~
作者: kisha024 (4545454554)   2017-12-10 22:07:00
熱心給推
作者: jumbotest (coup de foudre)   2017-12-10 22:41:00
PUSH
作者: cyf0531 (46Celsius)   2017-12-11 00:40:00
作者: forgreen (維綠)   2017-12-11 11:00:00
作者: only0307 (塔史亮晶晶)   2017-12-11 14:44:00
推熱心
作者: seysem (seysem)   2017-12-11 16:35:00
好厲害
作者: lay911225 (藍調人生。)   2017-12-11 17:03:00
作者: iamlukeli (葛莉絲凱莉)   2017-12-11 21:13:00
作者: bighaed (大頭)   2017-12-11 22:16:00
作者: summerla (沙ㄇ啦)   2017-12-11 22:37:00
熱心推!!
作者: hinagiku0531 (猛哥西河)   2017-12-11 22:56:00
作者: dannykk (呼哈)   2017-12-11 23:21:00
作者: jasonpower (無尾熊頭頭)   2017-12-11 23:28:00
作者: k123yoo   2017-12-11 23:51:00
作者: wiwi8031588 (scanla)   2017-12-11 23:52:00
作者: oneshoe   2017-12-12 00:54:00
推!
作者: eric117023 (資財人才)   2017-12-12 00:59:00
作者: Jyunyang (Jyunyang)   2017-12-12 02:04:00
作者: hu321 (來打球阿)   2017-12-12 02:16:00
作者: scanf ( 時來運轉 )   2017-12-12 03:45:00
用心推
作者: hoho827 (^^~)   2017-12-12 19:50:00
退
作者: owensampo (hendric)   2017-12-12 20:00:00
公司財務淚推!
作者: poeplew   2017-12-12 21:42:00
作者: novetin (瞬間)   2017-12-12 22:55:00
作者: homewhs (肥仔)   2017-12-12 23:22:00
作者: CMD (阿逢)   2017-12-12 23:23:00
作者: b9039011   2017-12-12 23:26:00
熱心推~
作者: angel50732 (瑜)   2017-12-13 02:47:00
作者: tracyb860627 (ㄚ瑜)   2017-12-13 07:14:00
熱心推~
作者: maimss (Shane O'neill)   2017-12-13 08:47:00
作者: mcdonnell (cth)   2017-12-13 09:53:00
作者: daydreamer7 (daydreamer)   2017-12-13 10:54:00
作者: eddie810107 (Eddie)   2017-12-13 10:55:00
作者: DDDCCCc (迪迪迪西西西西)   2017-12-13 11:58:00
熱心推
作者: yolly1022 (yolly)   2017-12-13 21:01:00
哇,感覺很好用!謝謝分享~
作者: y3xu6ye08 (刃)   2017-12-14 03:01:00
又強又熱心!!推~
作者: lk2986706we   2017-12-14 21:43:00
推 厲害
作者: brianliu0104 (Lun)   2017-12-16 00:51:00
推推
作者: a5170040 (Andy)   2017-12-16 00:59:00
還不錯
作者: winhong61 (溫濕燉)   2017-12-16 10:22:00
推推!
作者: love113w (free)   2017-12-16 22:10:00
作者: ykap0969 (領袖的滑板鞋)   2017-12-17 10:11:00
作者: utetsu   2017-12-18 09:47:00
作者: mury1414 (mury)   2017-12-18 15:13:00
作者: rubyjay (佩佩~)   2017-12-19 09:35:00
作者: garhorng   2017-12-19 19:01:00
熱心推
作者: Roderick (羅德瑞克)   2017-12-19 23:46:00
作者: zodiak (巴龍屌)   2017-12-22 13:23:00
作者: lip99 (I don't care~)   2017-12-25 23:22:00
推 太強
作者: Dennishao (YO)   2017-12-26 15:51:00
作者: clse4139 (clse4139)   2017-12-28 07:23:00

Links booklink

Contact Us: admin [ a t ] ucptt.com