聯繫我們

課程簡介

巨集

  • 錄製與編輯巨集。
  • 儲存巨集的位置。
  • 將巨集指派給表單、工具列及鍵盤快捷鍵。

VBA 環境

  • Visual Basic 編輯器及其選項。
  • 鍵盤快捷鍵。
  • 最佳化環境。

程式設計導論

  • 程式:函式 (Function)、副程式 (Sub)。
  • 資料類型。
  • 條件判斷陳述式 If...Then....Elseif....Else....End If。
  • Case 指示詞。
  • While、Until 迴圈。
  • For ... Next 迴圈。
  • 中斷迴圈的指示詞 (Exit)。

字串

  • 組合字串(連接)。
  • 轉換為其他類型 - 隱含與明確轉換。
  • 字串處理功能。

Visual Basic

  • 下載及上傳資料至試算表 (Cells, Range)。
  • 與使用者進行資料互動 (InputBox, MsgBox)。
  • 變數宣告。
  • 變數的範圍與生命週期。
  • 運算子及其優先級。
  • 模組選項。
  • 建立自訂函式並在試算表中使用。
  • 物件、類別、方法與屬性。
  • 程式碼保護。
  • 防止程式碼篡改及安全預覽。

除錯

  • 逐步處理。
  • 本機變數視窗 (Locals window)。
  • 即時視窗 (Immediate window)。
  • 中斷點 - 監視 (Traps - Watches)。
  • 呼叫堆疊 (Call Stack)。

錯誤處理

  • 錯誤類型及避免方法。
  • 捕獲與處理執行階段錯誤。
  • 結構:On Error Resume Next, On Error GoTo label, On Error GoTo 0。

Excel 物件模型

  • Application 物件。
  • Workbook 物件及 Workbooks 集合。
  • Worksheet 物件與 Worksheets 集合。
  • ThisWorkbook, ActiveWorkbook, ActiveCell 等物件。
  • Selection 物件。
  • Range 集合。
  • Cells 物件。
  • 於狀態列顯示資料。
  • 使用 ScreenUpdating 進行最佳化。
  • 透過 Timer 方法測量時間。

外部資料來源的使用

  • 使用 ADO 函式庫。
  • 連結至外部資料來源。
  • ADO 物件:
    • Connection
    • Command
    • Recordset
  • 連接字串。
  • 建立與不同資料庫的連線:Microsoft Access, Oracle, MySQL。

報告

  • SQL 語言導論。SQL (SELECT, UPDATE, INSERT INTO, DELETE) 的基本結構。從 Excel 表單呼叫 Microsoft Access 查詢,以支援資料庫的使用。

最低要求

  • 具備 Excel 功能的基礎工作知識,如工作表、公式、表格及資料排序或篩選。
  • 有在 Microsoft Excel 中準備、更新或審查報告的經驗。
  • 無需任何程式設計經驗。

適用對象

  • 希望自動化重複性 Excel 任務的分析人員。
  • 於 Excel 中處理資料與報告的業務專業人士。
  • 希望為日常工作建立簡單巨集及實用 VBA 解決方案的小組成員。
 21 小時

客戶評論 (7)

課程分類