聯繫我們

課程簡介

  • 錄製和編輯宏
  • 宏的存儲位置
  • 將宏分配給表單、工具欄、快捷鍵

VBA 環境

  • Visual Basic 編輯器及其選項
  • 快捷鍵
  • 優化環境

過程編程簡介

  • 過程:函數、子程序
  • 數據類型
  • 條件語句 If...Then....Elseif....Else....End If
  • Case 語句
  • While、Until 循環
  • For...Next 循環
  • 中斷循環的指令(Exit)

字符串

  • 字符串組合(連接)
  • 轉換爲其他類型 - 隱式和顯式
  • 字符串處理功能

Visual Basic

  • 從電子表格中下載和上傳數據(Cells, Range)
  • 從用戶處下載和上傳數據(InputBox, MsgBox)
  • 變量聲明
  • 變量的作用域和生命週期
  • 運算符及其優先級
  • 模塊選項
  • 創建自定義函數並在工作表中使用
  • 對象、類、方法和屬性
  • 代碼保護
  • 代碼篡改和預覽的安全性

調試

  • 逐步處理
  • 本地窗口
  • 即時窗口
  • 陷阱 - 監視
  • 調用堆棧

錯誤處理

  • 錯誤類型及避免方法
  • 捕獲和處理運行時錯誤
  • 結構: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)

即將到來的課程

課程分類