企業方案
|
人才媒合

VBA網路爬蟲:高效率抓取投資資訊

VBA網路爬蟲:高效率抓取投資資訊

科技管理 - 數據處理分析
基礎 10.4 小時 140,769
NT$2,900

利用微軟Excel VBA抓取投資資訊,零基礎也能學會!入門VBA程式語言與相關物件操作,讓你不用再慢慢手動抓取資料,擺脫資訊弱勢,將寶貴的時間用在分析資料以及擬定投資策略!

基礎課程
建議學習 5 週(每週 3 小時)
課程共 49 小節49 影片 ( 10.4小時 )
提供制定學習計畫什麼是學習計畫?

課程目標


✅學會基礎VBA程式語言及了解程式架構,實現Excel的操作自動化。
✅課程會以投資資訊為應用範例,從實作中帶你學會三種網路資料抓取方式。
✅從初階QueryTable、進階使用及操控IE、到高階使用XMLHTTP的學習路徑後,你可以針對實際的應用情境判斷並選擇一個快速且適合你的資料抓取方式。

課程介紹


VBA是「Visual Basic for Applications」的簡稱,可以幫你快速搞定重複繁雜的工作與強化Excel的功能,不過很多人一看到原始碼就頭大,因此課程先從最基礎的操作開始,再告訴你如何修改VBA程式、常用的變數與常數、運算子等,讓你從基礎打好,往後就可以依照需求,快速寫好適用各種情況的工作表單喔!





此外,學會VBA還能幫助你:
▪ 快速完成任務並降低失誤率,自動化完成重複性工作
▪ 自定義函數,解決Excel函數解決不了的問題
▪ 建立簡易互動報表與使用者互動



VBA基礎知識

VBA基礎介紹 
VBA環境介紹
副程序
錄製巨集
儲存檔案

VBA基礎語法

了解程式架構
常用物件
常用運算子
if條件判斷
SelectCase條件判斷
End語法
解說For迴圈
解說ForEach迴圈
其他類型迴圈
雙迴圈範例1
雙迴圈範例2

爬蟲實戰-1 使用QueryTable(初階)

網路基礎知識
VBA爬蟲方式
Web查詢使用方式
GET方法示範
POST方法示範--以抓取期交所資料為例

爬蟲實戰-2 使用及操控IE(進階)

操控IE以及認識網頁元件
指定及操控網頁元件-1
指定及操控網頁元件-2
抓取網頁資料

實戰-操控IE抓取集保戶股權分散表
實戰-操控IE抓取原物料連結
實戰-操控IE抓取個股海外投資資料



爬蟲實戰-3 使用XMLHTTP(高階)

原理和認識開發人員工具
抓資料三步驟:找出資料、抓取資料、整理資料
整理資料(非HTML)-1
整理資料(非HTML)-2
整理資料(非HTML)-3
處理特殊格式(XML)-1
處理特殊格式(XML)-2
常見的阻擋-1
常見的阻擋-2

實戰-XMLHTTP抓取球狀圖資料-1
實戰-XMLHTTP抓取球狀圖資料-2
實戰-XMLHTTP抓取集保戶股權分散表資料-1
實戰-XMLHTTP抓取集保戶股權分散表資料-2
實戰-XMLHTTP抓取股利資料-1
實戰-XMLHTTP抓取股利資料-2
課程許願池-下載美股資料
(
回覆學員問題)抓取個股獲利能力資料示範



加值內容--VBA結合LineBot,打造屬於自己的股價監控機器人

此單元的學習內容
流程設計及實作
註冊及簡介line機器人
建立股價監控機器人


網路上的確有相關資源,但根據Raymond老師自學的經驗,若沒有一個系統性的整合,不論怎麼學都像是一盤散沙,只能改改別人的程式碼,卻無法自己做出一個成品,甚至遇到問題也不知從何下手,而這個課程會有系統將爬蟲方式分類,並針對每個方式舉出許多實例,以及可能碰到的問題,同時也會過濾掉許多非必要的資訊,讓大家用最短的時間掌握最重要的概念。

還有加碼送:VBA LINEBot+26個實戰檔案


┃延伸學習

本課程為Excel VBA入門教學,包含基礎語法以及眾多精實的實作練習,讓你學會用一個按鈕,自動完成Excel上繁複的資料處理。本課程也包含臺灣第一個使用者表單的詳細教學,讓你能夠獨立設計出一個專業的使用者表單,以及學會標準控制項之間的效果搭配


【不寫程式!也能打造商務數據力】
不管你是財務、行銷、業務或是人資,其實大家都在做同一件事情:「透過Excel把你手邊的資料,整理成你想看的結果」。 數據分析力決定職場競爭力 ,TibaMe學習網讓不會寫程式的人,也能做大數據商業分析!
※ 數據分析各種優惠組合課程,課程組合最高省下NT$ 2424













誰適合學習這門課程呢?




學習前需要有什麼基本能力呢?


僅需簡單的Excel操作能力即可,不需任何程式基礎。
讓你從零基礎到具備網路爬蟲(網路資料蒐集)的技術及應用能力,為本課程的核心價值!

身為一個完全自學VBA的過來人,Raymond老師十分了解一個完全沒有基礎的新手會在那些地方遇到問題,因此,Raymond老師會在影片中為大家建立完整且正確的觀念,並且也告訴大家個人在自學時曾經犯過甚麼錯,讓大家可以避免

此外,在自學、上網查資料時,最害怕的就是看到一堆專業術語,即使反覆看了幾個小時仍不知如何解決,因此在課程中,老師將這些專業術語轉化成日常生活中常見的景象,以最平易近人的方式教會大家!

學習前需要準備什麼呢?

電腦(建議為Windows系統)

若是使用Mac的同學可使用bootcamp方式,在Mac上安裝Windows系統

教學網址連結:https://applealmond.com/posts/14588






Q: 請問在哪裡上課?上課時間?

此課程是『線上課程』喔!購買後,你隨時隨地都可以透過手機、平板、與電腦就可看課程影片,沒有時間和地點的問題!

Q: 課程可以看幾次?

無限看!全部的課程都可以一直一直反反覆覆的觀看喔!

Q: 對課程有問題,怎麼辦?

可以點選【問題討論】,都可以把自己的問題留言給老師,老師會儘速來回答你的問題!


基礎課程
建議學習 5 週(每週 3 小時)
課程共 49 小節49 影片 ( 10.4小時 )
提供制定學習計畫什麼是學習計畫?
關於講師
Raymond

▍個人簡介 ▍
我是Raymond,努力藉著Excel自動化提升工作效率,因而學習VBA,沒想到VBA超乎預期的容易上手,因此展開程式學習之路。

另外,我本身有在投資,也努力專研使用VBA操作網路爬蟲,讓程式替我快速蒐集所需資訊,並且下載到人人最熟悉的Excel裡。

對於程式與投資研究十分投入,常常研究到半夜兩三點還不休息;研究至今也累積了不少相關知識,希望藉著課程分享給有需要的人,一起大幅提升投資效率!

▍教學經歷 ▍
輔大 金融大數據-網路爬蟲 課程講師
輔大 金融機器學習實作營 課程講師


▍Raymond老師線上課程 ▍
◆ 無痛起步-Excel VBA超入門實戰
◆ VBA網路爬蟲:高效率抓取投資資訊

▍其他學習資源 ▍
◆ Raymond老師部落格
功能表
功能表
優惠活動
  • 【免CODING】以PowerApps快速開發(優惠至10/8)

  • 【購課贈書】購買「老師希望你別再說錯的 英語易混淆字」即贈實體書

  • 會員學習心得大募集!完成指定任務拿85折課程優惠券