課程簡介

Excel對象模型

  • 使用VBA保護工作表
  • 工作簿對象,工作簿集合
  • 工作表對象,工作表集合
  • 驗證工作表
  • Range對象的實用方法
  • 複製、粘貼、選擇性粘貼
  • CurrentRegion屬性
  • 查找、替換
  • 排序範圍
  • 圖表(圖表對象)

事件

  • 應用程序級事件

數組

  • 動態數組
  • Variant表數組
  • 優化數組和內存
  • 多維數組

面向對象編程

  • 類與對象
  • 創建類
  • 創建與銷燬對象
  • 創建方法
  • 創建屬性
  • 使用屬性驗證數據
  • 默認屬性與方法
  • 類模塊中的錯誤處理

創建與管理集合

  • 創建集合
  • 添加與移除項
  • 引用組件(使用鍵與索引)

高級結構與VBA函數

  • 按值與按引用傳遞參數(ByRef與ByVal)
  • 可變數量參數的過程
  • 可選參數與默認值
  • 未知數量參數的過程(ParamArray)
  • 枚舉,方便的參數傳遞
  • 用戶定義類型(User-defined Type)
  • 服務Null、Nothing、空字符串""、Empty、0
  • 類型轉換(Conversion)

文件操作

  • 打開與關閉文本文件
  • 讀寫文本與二進制數據
  • 處理CSV文件中的記錄
  • 高效處理文本文件

在其他應用中使用VBA函數

附加內容

  • 創建自己的插件
  • 爲插件創建工具欄
  • 安裝與保護自己的插件

使用外部庫

連接外部數據庫(ODBC, OLEDB)

 14 時間:

客戶評論 (7)

課程分類