以下是 VBA 常用指令及其詳細解說:
- Sub:副程式的起始點,用於定義一個子程序。
- End Sub:副程式的結束點。
- Function:定義一個函數。
- End Function:函數的結束點。
- Msgbox:用於顯示一個對話框,並返回按鈕的值。
- Inputbox:用於顯示一個對話框,讓用戶輸入一個值。
- If Then:用於執行條件語句。
- Else:與 If Then 一起使用,當條件不成立時執行的語句。
- ElseIf:與 If Then 一起使用,當第一個條件不成立時,執行的語句。
- Select Case:類似於多個 If Then 的判斷語句。
- For:用於循環執行語句。
- Next:用於結束 For 循環。
- Do While:用於當條件成立時執行語句。
- Loop:用於結束 Do While 循環。
- Do Until:用於當條件不成立時執行語句。
- Exit:用於退出循環。
- Exit For:用於退出 For 循環。
- Exit Do:用於退出 Do While 或 Do Until 循環。
- Exit Function:用於退出函數。
- Exit Sub:用於退出子程序。
- GoTo:用於跳轉到指定的標籤。
- Dim:用於定義變量。
- Const:用於定義常量。
- Set:用於設置對象變量的值。
- Let:用於設置變量的值。
- Get:用於返回對象變量的值。
- Property:用於定義屬性。
- With:用於設置對象的多個屬性或方法。
- Call:用於調用一個子程序或函數。
- Option Explicit:用於強制要求定義所有變量。
- On Error:用於處理運行時錯誤。
- Resume:用於繼續執行發生錯誤的代碼。
- Err:用於訪問錯誤訊息。
- Err.Number:返回錯誤號。
- Err.Description:返回錯誤訊息。
- Err.Raise:用於引發一個錯誤。
- Application.ScreenUpdating:控制屏幕更新。
- Application.Calculation:控制計算模式。
- ActiveSheet:返回當前激活的工作表。
- Worksheets:用於訪問工作簿中的工作表。
- Cells:用於訪問單元格。
- Range:用於訪問單元格範圍。
- Rows:用於訪問行範圍。
- Columns:用於訪問列範圍。
- Copy:用於複製選定的內容到剪貼板。
- Paste:用於從剪貼板粘貼內容。
- Delete:用於刪除選定的內容。
- ActiveCell:返回當前激活的單元格。
- ActiveWorkbook:返回當前激活的工作簿。
- Application.Quit:用於退出 Excel 應用程式。
以上是 VBA 常用指令及其詳細解說,這些指令可以幫助您更好地使用 VBA 編程,提高編程效率。請注意,這只是其中的一部分,VBA 還有許多其他指令,您可以通過學習 VBA 編程來了解更多。


0 留言