【Excel VBA】開啟活頁簿時自動執行巨集

VBA自動執行巨集

當我們想要一開啟Excel檔案(活頁簿)時,則自動執行巨集,該怎麼做呢?以下帶你簡單設定「開啟時則自動執行

Step1 開啟VB

點選「開發人員」-「Visual Basic」或按下「Alt」+「F11快捷鍵

Step2 建立巨集

※一般是在「模組」寫入VB,而「開啟時自動執行」則是寫到「Microsoft Excel 物件」-「ThisWorkbook」,並輸入以下指令

Private Sub Workbook_Open()
Call 巨集名稱
End Sub

巨集名稱」替換成想自動執行的巨集名稱

Step2-1 操作示範

如於模組建立出以下巨集

Sub 儲存格加入框線()
With Range(“A1”).CurrentRegion.Borders
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 1
End With
End Sub

則於「ThisWorkbook」,Call後填入巨集名稱儲存格加入框線

Private Sub Workbook_Open()
Call 儲存格加入框線
End Sub

Step3 執行巨集

開啟Excel檔案(活頁簿)時,則自動執行巨集

開啟Excel檔案(活頁簿)自動叫出(Call)巨集執行,將儲存格加入框線。

自動執行前
自動執行後

VBA儲存格加入框線

其他文章分享

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *