圖1,希望這篇文章可以當作大家寫VBA的燈塔,引用自pixabay 這篇是記錄一下透過VBA抓取goofinfo股息跟報價的方式。適合對VBA做投資工具設計有興趣的朋友閱讀,因為這個比較進階,有興趣再研究。 我看網路上在做VBA做投資工具教學的影片可以賣到3000~4000多元,單純放到付費版網誌給有興趣的朋友做研究,當然有更好的程式寫法也可以跟我互動。 自己研究還算滿有意思的,但是寫VBA就是像拼拼圖一樣,由於不是資工本科系出生,VBA也是網路查詢跟買幾本書看看而已,慢慢理解VBA的世界是長怎樣? 股息資料可以用來做股票投資的決策參考,或是單純觀察走勢狀況也是很不錯,抓取包含股價、EPS、本益比等資料。 如果範例看不懂可以到威利財經角Tool討論群互動,表單在文章下方。 本文內含 1. 程式的講解文章 2. 影片展示 3. 範例檔 有使用過威利財經角存股配股配息試算表的朋友應該有用過抓取goodinfo股息的方式。 由於Internet Explorer 2021年底微軟要停止支援,原本抓取股息的方式是使用IE物件抓取,很土炮。 當然我覺得微軟很有趣拉,好不容易設計出暢銷的軟體,結果成也微軟敗也微軟,就好像當年的MSN一樣,明明是個很成功可以商業化的軟體,最後變成無疾而終的收場,還痛失了很多使用者。 當然大家可能會說微軟的IE已經老了不適用新的大環境,這也是有可能。新版微軟瀏覽器EDGE改成用CHROME相同架構的程式編寫。但總覺得是不是IE再努力一下會更好? 研究了一下WinHttp抓取goodinfo的方式,練習一下,研究了挺久大概花了兩天左右。 這個為教學練習使用,不建議大量抓取站方資料。