iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
AI & Data

30天零基礎學習網路爬蟲 系列

利用30天的時間學習網路爬蟲,主要使用 Web Scraper 和 Excel VBA,同時也學習 VBA 基本語法。

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 21

VBA程式語言-條件控制

條件控制分為單選條件敘述和多選條件敘述,依照條件敘述式的結果,決定要執行哪一區塊程式碼。 單選條件敘述 If(如果)單選的條件敘述,決定是否要執行Then和...

2023-10-04 ‧ 由 ChenLucy 分享
DAY 22

學習小視窗-條件控制(If語法)

今天的範例,我會以一位服飾店老闆的角度來說明,在經營服飾店的過程中,進貨的商品種類多不勝數,同時需要確保價格設定是否合理,才不會做賠本生意。 If…Then語法...

2023-10-05 ‧ 由 ChenLucy 分享
DAY 23

VBA程式語言-迴圈控制

迴圈控制就是一直重複執行敘述區塊的程式碼,直到,到達結束條件時,才可以結束迴圈。 迴圈控制 For語法可以執行固定的迴圈次數,「Step量」依指定來增加或減...

2023-10-06 ‧ 由 ChenLucy 分享
DAY 24

學習小視窗-迴圈控制(For Next)

如果我們想要在Excel儲存格中填滿相同的文字,有幾個方法,像是手動慢慢打字上去、儲存右下角往下拉,但是這些方法都太慢了,現在我們可以用Excel VBA撰寫F...

2023-10-07 ‧ 由 ChenLucy 分享
DAY 25

Excel內建工具-從Web匯入網頁資料

Excel內建外部資料的匯入功能,讓我們不用撰寫任何VBA的程式碼,就能將網頁的資料匯入Excel工作表中。 新版 進入Excel空白活頁簿後,在上方的功能區選...

2023-10-08 ‧ 由 ChenLucy 分享
DAY 26

Excel內建工具-錄製巨集

當你需要反覆做一樣的動作時可以使用錄製巨集,把繁瑣的動作錄製下來並產生程式碼,這樣在日後工作的時候,就不需要重複的做一樣的操作,直接讓Excel操作步驟。在錄製...

2023-10-09 ‧ 由 ChenLucy 分享
DAY 27

實作-Excel VBA 爬取Yahoo股市網站(上)

不論是專業的菁英還是普通民眾,投入資金進入股票市場時,不外乎就是想要手上原有的資本增值,賺取價差或是股息,但是在股票市場這個高深莫測的領域時,首先最基本的就是要...

2023-10-10 ‧ 由 ChenLucy 分享
DAY 28

實作-Excel VBA 爬取Yahoo股市網站(中)

昨天我們已經了解要爬取表格的程式碼主要由<ul>、<li>、<div>組成,但是整個網頁中有很多個表格,就會有很多個<...

2023-10-11 ‧ 由 ChenLucy 分享
DAY 29

實作-Excel VBA 爬取Yahoo股市網站(下)

我們已經認識了要爬取的網頁架構之後,就可以開始使用Excel的VBA來寫程式將資料抓取下來,今天的程式會引用IE物件,來取得HTML網頁元素。 Sub Yaho...

2023-10-12 ‧ 由 ChenLucy 分享
DAY 30

結語

終於來到鐵人賽的最後一天了!為自己歡呼一下!!!哇嗚嗚嗚~~~ 在這說長不長說短不短的日子裡,不僅單單學習網路爬蟲,更深入了解網頁架構還有VBA的程式語言等等。...

2023-10-13 ‧ 由 ChenLucy 分享