課程簡介

Excel 物件模型

  • VBA的保護片
  • 物件工作簿、工作簿集合
  • Worksheet 物件、集合工作表
  • 驗證表
  • Range 對象的實用方法
  • 複製、粘貼、粘貼特殊
  • 屬性 CurrentRegion
  • 查找、替換
  • 排序範圍
  • 圖表(物件圖表)

事件

  • 應用程式級事件

  • 動態陣列
  • 表陣組 Variant
  • 優化陣列和記憶體
  • 多維陣列

面向物件Programming

  • 類和物件
  • 創建類
  • 創建和銷毀物件
  • 創建方法
  • 創建屬性
  • 使用屬性驗證數據
  • 默認屬性和方法
  • 類模組中的錯誤處理

創建和管理集合

  • 創建集合
  • 添加和刪除專案
  • 對元件的引用(使用鍵和索引)

進階結構和功能VBA

  • 依值和引用傳遞參數(ByRef 和 ByVal)
  • 具有可變數數的過程
  • 可選參數和預設值
  • 未知參數數的過程 (ParamArray)
  • 枚舉,方便參數傳遞
  • 鍵入使用者(使用者定義類型)
  • 服務 Null, Nothing, 空字串 “”, Empty, 0
  • 類型轉換 (Conversion)

檔操作

  • 打開和關閉文字檔
  • 讀取和寫入文字和二進位數據
  • 處理 CSV 檔中的記錄
  • 高效處理文字檔

在其他應用程式中使用 VBA 函數

額外

  • 創建您自己的附加元件
  • 創建添加的工具列
  • 安裝您自己的附加元件及其保護

使用外部庫

連接到外部資料庫(ODBC、OLEDB)

  14 時間:
 

人數


開始於

結束於


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客戶評論 (8)

相關課程

Microsoft Office Excel - intermediate level

  14 時間:

課程分類