[心得] Excel 台银汇率爬虫 VBA实战系列 完

楼主: noworneverev (小朋友)   2017-12-10 02:48:57
台湾银行汇率爬虫程式下载:
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. 每月汇率表:这个汇率表是写最久的,因为还有用别种爬虫语法爬中国的汇率,可产
出任一月份所有币别每一天的汇率表,我是以平常上班每月收到的汇率表为原形来写,所
以有锁密码,如果你是某个要搬家的所的同事欢迎寄信跟我拿密码(请附上相关证明)。
作者: blackteashop   2017-12-10 13:06:00
忙季前大喷发吗XDDD

Links booklink

Contact Us: admin [ a t ] ucptt.com