50 個常用 VBA 指令 + 解說

以下是 VBA 常用指令及其詳細解說:

  1. Sub:副程式的起始點,用於定義一個子程序。
  2. End Sub:副程式的結束點。
  3. Function:定義一個函數。
  4. End Function:函數的結束點。
  5. Msgbox:用於顯示一個對話框,並返回按鈕的值。
  6. Inputbox:用於顯示一個對話框,讓用戶輸入一個值。
  7. If Then:用於執行條件語句。
  8. Else:與 If Then 一起使用,當條件不成立時執行的語句。
  9. ElseIf:與 If Then 一起使用,當第一個條件不成立時,執行的語句。
  10. Select Case:類似於多個 If Then 的判斷語句。
  11. For:用於循環執行語句。
  12. Next:用於結束 For 循環。
  13. Do While:用於當條件成立時執行語句。
  14. Loop:用於結束 Do While 循環。
  15. Do Until:用於當條件不成立時執行語句。
  16. Exit:用於退出循環。
  17. Exit For:用於退出 For 循環。
  18. Exit Do:用於退出 Do While 或 Do Until 循環。
  19. Exit Function:用於退出函數。
  20. Exit Sub:用於退出子程序。
  21. GoTo:用於跳轉到指定的標籤。
  22. Dim:用於定義變量。
  23. Const:用於定義常量。
  24. Set:用於設置對象變量的值。
  25. Let:用於設置變量的值。
  26. Get:用於返回對象變量的值。
  27. Property:用於定義屬性。
  28. With:用於設置對象的多個屬性或方法。
  29. Call:用於調用一個子程序或函數。
  30. Option Explicit:用於強制要求定義所有變量。
  31. On Error:用於處理運行時錯誤。
  32. Resume:用於繼續執行發生錯誤的代碼。
  33. Err:用於訪問錯誤訊息。
  34. Err.Number:返回錯誤號。
  35. Err.Description:返回錯誤訊息。
  36. Err.Raise:用於引發一個錯誤。
  37. Application.ScreenUpdating:控制屏幕更新。
  38. Application.Calculation:控制計算模式。
  39. ActiveSheet:返回當前激活的工作表。
  40. Worksheets:用於訪問工作簿中的工作表。
  41. Cells:用於訪問單元格。
  42. Range:用於訪問單元格範圍。
  43. Rows:用於訪問行範圍。
  44. Columns:用於訪問列範圍。
  45. Copy:用於複製選定的內容到剪貼板。
  46. Paste:用於從剪貼板粘貼內容。
  47. Delete:用於刪除選定的內容。
  48. ActiveCell:返回當前激活的單元格。
  49. ActiveWorkbook:返回當前激活的工作簿。
  50. Application.Quit:用於退出 Excel 應用程式。

以上是 VBA 常用指令及其詳細解說,這些指令可以幫助您更好地使用 VBA 編程,提高編程效率。請注意,這只是其中的一部分,VBA 還有許多其他指令,您可以通過學習 VBA 編程來了解更多。



發佈留言

0 留言