Excel VBA 入門教學:開始自動化的第一步

更新 發佈閱讀 3 分鐘


在日常工作中,是否常常需要重複執行相同的 Excel 操作?例如整理報表、格式化資料、計算統計值等等?這些繁瑣的步驟,其實都可以透過 VBA(Visual Basic for Applications)來自動化完成!

VBA 是什麼?

VBA 是微軟 Office 系列內建的程式語言,專門用來控制 Excel、Word、Access 等應用程式。它讓使用者可以撰寫指令碼(Macro),自動執行一連串操作,節省時間、減少錯誤。

簡單來說:

  • VBA 是語言,用來寫指令
  • 巨集(Macro)是容器,用來執行指令
  • Excel 是舞台,讓這些指令發揮作用

如何啟用 VBA 編輯器?

  1. 開啟 Excel,點選「檔案」→「選項」
  2. 在「自訂功能區」中勾選「開發人員」選項
  3. 回到 Excel,點選「開發人員」→「Visual Basic」或直接按下 Alt + F11

這樣就能進入 VBA 編輯器,開始撰寫程式碼!

點選上面工具列的 插入 > 模組,就能開始輸入程式碼囉

vocus|新世代的創作平台


第一個 VBA 程式:Hello World!

vba

Sub SayHello()
MsgBox "Hello, VBA 世界!"
End Sub
vocus|新世代的創作平台


這段程式碼會在執行時跳出一個訊息框,顯示歡迎文字。這是 VBA 的經典入門範例。(輸入完成後,請按下箭頭按鈕執行。)

跟著上面的步驟試著操作一次看看吧!

vocus|新世代的創作平台


📌 VBA 的基本語法概念

變數宣告 : 使用 Dim 宣告變數,範例 : Dim total As Integer

條件判斷 : 使用 If...Then...Else, 範例 : If total > 100 Then MsgBox "超過"

迴圈 : 使用 For...Next 或 Do...Loop ,範例 : For i = 1 To 10

範圍操作 : 使用 Range 操作儲存格,範例 : Range("A1").Value = "完成"

🧩 VBA 可以做什麼?

  • 自動填寫報表
  • 快速格式化資料
  • 批次處理檔案
  • 建立互動式表單
  • 整合其他 Office 應用程式(如 Outlook、Word)

除了透過人工撰寫程式碼的方式之外,也可以透過錄製巨集,或是請AI幫你撰寫程式碼,十分的方便。

只要學會基本觀念,了解到VBA能做到什麼類型的工作,就能請AI協助完成,透過自動化大幅改善工作效率哦!

接下來會持續更新VBA教學!,請記得訂閱一起學習呦!

留言
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
70會員
340內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2024/09/08
本文介紹了臺灣股市中的零股交易,包括盤中零股及盤後零股的特點、交易時間、撮合方式及價格波動等核心要素。投資人可依各自需求選擇最適合的交易方式,以靈活參與市場。盤中零股適合希望即時交易的投資者,而盤後零股則更適合願意等候收盤後進行操作的投資者。通過這篇文章,讀者將能更瞭解零股交易的運作及策略選擇。
Thumbnail
2024/09/08
本文介紹了臺灣股市中的零股交易,包括盤中零股及盤後零股的特點、交易時間、撮合方式及價格波動等核心要素。投資人可依各自需求選擇最適合的交易方式,以靈活參與市場。盤中零股適合希望即時交易的投資者,而盤後零股則更適合願意等候收盤後進行操作的投資者。通過這篇文章,讀者將能更瞭解零股交易的運作及策略選擇。
Thumbnail
2024/09/07
CSV 檔案是一種簡單的文本檔案格式,常用於存儲表格數據並在不同軟體之間共享。本文將介紹 CSV 檔案的特點與常見用途,並詳細說明如何將 Excel 檔案轉換為 CSV 格式的步驟。CSV 檔案不僅操作簡便,同時也方便資料匯入與匯出,是數據管理的重要工具。
Thumbnail
2024/09/07
CSV 檔案是一種簡單的文本檔案格式,常用於存儲表格數據並在不同軟體之間共享。本文將介紹 CSV 檔案的特點與常見用途,並詳細說明如何將 Excel 檔案轉換為 CSV 格式的步驟。CSV 檔案不僅操作簡便,同時也方便資料匯入與匯出,是數據管理的重要工具。
Thumbnail
2024/09/07
本文介紹狗貓等動物的常用藥品劑量與用法,並提供針對不同動物的使用注意事項,包括犬貓的劑量範圍及其他動物的用藥方式。未經獸醫師建議,請勿隨意用藥。詳細資料僅供參考,應諮詢專業人士。瞭解正確的用藥方式有助於改善寵物的健康狀況。
2024/09/07
本文介紹狗貓等動物的常用藥品劑量與用法,並提供針對不同動物的使用注意事項,包括犬貓的劑量範圍及其他動物的用藥方式。未經獸醫師建議,請勿隨意用藥。詳細資料僅供參考,應諮詢專業人士。瞭解正確的用藥方式有助於改善寵物的健康狀況。
看更多
你可能也想看
Thumbnail
在職場上,我們經常需要使用 Excel 表格來處理資料,而自動格式設定可以幫助我們快速將資料整理成一致的格式,讓資料看起來更清晰、更有效率。用 Excel 的快捷鍵自動出現自動格式設定技巧,可以讓我們在更短的時間內套用自動格式,讓工作更輕鬆。
Thumbnail
在職場上,我們經常需要使用 Excel 表格來處理資料,而自動格式設定可以幫助我們快速將資料整理成一致的格式,讓資料看起來更清晰、更有效率。用 Excel 的快捷鍵自動出現自動格式設定技巧,可以讓我們在更短的時間內套用自動格式,讓工作更輕鬆。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
只要會用鍵盤的人,人人都會做EXCEL表格。但是,如果你仔細研究,你或許會發現,工作是否有效率其實可以從一張EXCEL表裡看出來。這篇文章分享幾幾簡單的檢查方法與製作技巧。
Thumbnail
只要會用鍵盤的人,人人都會做EXCEL表格。但是,如果你仔細研究,你或許會發現,工作是否有效率其實可以從一張EXCEL表裡看出來。這篇文章分享幾幾簡單的檢查方法與製作技巧。
Thumbnail
Excel是職場上必備的工具之一,它可以用來處理各種數據,從簡單的計算到複雜的分析,都能夠勝任。在Excel中,有一個非常實用的技巧,叫做「微調按鈕」。微調按鈕可以讓你輕鬆地調整數據,而不需要手動輸入。它非常適合用於以下情況:需要頻繁調整數據的情況,例如:產品價格、銷售目標等。
Thumbnail
Excel是職場上必備的工具之一,它可以用來處理各種數據,從簡單的計算到複雜的分析,都能夠勝任。在Excel中,有一個非常實用的技巧,叫做「微調按鈕」。微調按鈕可以讓你輕鬆地調整數據,而不需要手動輸入。它非常適合用於以下情況:需要頻繁調整數據的情況,例如:產品價格、銷售目標等。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
Excel 是許多人日常工作中不可或缺的工具之一,它提供了許多便利的功能來幫助我們處理數據和表格。其中,自動填入編號是一個常見的需求,例如填入連續的序列編號或特定的數字序列。在本文中,我們將介紹一個快速且方便的方法來實現這一目標,即使用 ALT 快捷鍵組合。
Thumbnail
Excel 是許多人日常工作中不可或缺的工具之一,它提供了許多便利的功能來幫助我們處理數據和表格。其中,自動填入編號是一個常見的需求,例如填入連續的序列編號或特定的數字序列。在本文中,我們將介紹一個快速且方便的方法來實現這一目標,即使用 ALT 快捷鍵組合。
Thumbnail
為什麼要比較Excel 工作表(Worksheet) 工作中,常常會儲存多個同一目的,但不同時間的工作。或者,有時要檢查兩個人做的EXCEL工作表,是否有所不同。當然,若工作表很小,肉眼看是最快的,但是,如果是庫存的大量資料如1萬筆以上的財務資訊等,這時靠肉眼看,速度實在是太慢了,而且也容易出錯。
Thumbnail
為什麼要比較Excel 工作表(Worksheet) 工作中,常常會儲存多個同一目的,但不同時間的工作。或者,有時要檢查兩個人做的EXCEL工作表,是否有所不同。當然,若工作表很小,肉眼看是最快的,但是,如果是庫存的大量資料如1萬筆以上的財務資訊等,這時靠肉眼看,速度實在是太慢了,而且也容易出錯。
Thumbnail
Excel是一個強大的電子試算表軟體,不僅適用於數據分析和報表製作,還能通過VBA(Visual Basic for Applications)進行自動化和擴展功能。要使用這些進階功能,首先需要啟用開發人員選項。以下將詳細介紹在Windows和Mac版本的Excel中如何啟用這個選項。 在Wi
Thumbnail
Excel是一個強大的電子試算表軟體,不僅適用於數據分析和報表製作,還能通過VBA(Visual Basic for Applications)進行自動化和擴展功能。要使用這些進階功能,首先需要啟用開發人員選項。以下將詳細介紹在Windows和Mac版本的Excel中如何啟用這個選項。 在Wi
Thumbnail
在工作中,我們經常需要處理各種報表,而其中一項任務就是每天手動更新報表。這可能是一個繁瑣且容易被遺忘的工作,但有幸的是,我們可以利用VBA(Visual Basic for Applications)和Windows工作排程器來自動化這個過程,讓我們在不知不覺中完成這項任務。
Thumbnail
在工作中,我們經常需要處理各種報表,而其中一項任務就是每天手動更新報表。這可能是一個繁瑣且容易被遺忘的工作,但有幸的是,我們可以利用VBA(Visual Basic for Applications)和Windows工作排程器來自動化這個過程,讓我們在不知不覺中完成這項任務。
Thumbnail
這篇文章介紹如何使用VBA程式碼將【包含備註】的Excel檔案轉換為PDF檔。在研究這個問題時,作者花了3個小時多的時間,但後來發現了一個更簡單的方法,這讓作者感到震驚和懷疑人生。最後,作者強調使用他人的智慧來提高自己的能力。文章提供了相關參考文獻和圖片。
Thumbnail
這篇文章介紹如何使用VBA程式碼將【包含備註】的Excel檔案轉換為PDF檔。在研究這個問題時,作者花了3個小時多的時間,但後來發現了一個更簡單的方法,這讓作者感到震驚和懷疑人生。最後,作者強調使用他人的智慧來提高自己的能力。文章提供了相關參考文獻和圖片。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News