中台科技大學 合法使用
 
 
 
Excel 2003 VBA
 

第一章 輕輕鬆鬆認識Excel VBA

1-1 Excel工作表與Excel VBA
1-1-1 為什麼需要Excel VBA
1-1-2 如何無痛苦學習Excel VBA
1-2 認識Visual Basic編輯視窗
1-3 初學者入門導引
1-3-1 錄寫Excel VBA巨集
1-3-2 閱覽錄製的程式內容
1-3-3 逐字逐句輸入(撰寫VBA)
1-4 使用Excel VBA的基本步驟
1-5 結束(離開)Excel VBA

第二章 Excel VBA巨集的設計概念

2-1 Excel VBA的重要概念
2-1-1 巨集與VBA程序
2-1-2 認識物件、屬性、方法與事件
2-2 程式結構與分類
2-2-1 程式的結構
2-2-2 程式(程序)類型
2-2-3 程序名稱的命名規則
2-3 VBA的資料類型
2-3-1 各種資料型態
2-3-2 認識變數與常數
2-4 撰寫陳述式的重要概念
2-4-1 陳述式的類型
2-4-2 撰寫陳述式的技巧
2-4-3 斷行、多行與註解的處理
2-4-4 簡化選取指令
2-5 資料的宣告與有效範圍
2-5-1 宣告變數
2-5-2 宣告常數
2-5-3 資料的有效範圍

第三章 程式的流程控制

3-1 決策控制
3-1-1 單一選擇結構
3-1-2 雙向選擇結構
3-1-3 巢狀結構
3-1-4 多向選擇
3-2 GoTo強制改變流程
3-3 迴圈控制
3-3-1 Do…Loop迴圈控制
3-3-2 For…Next迴圈控制
3-3-3 For Each…Next迴圈控制
3-3-4 跳離迴圈控制

第四章 Excel VBA重要且常用的程式

4-1 Excel的檔案(活頁簿)處理
4-1-1 開啟檔案(活頁簿)
4-1-2 儲存與關閉檔案
4-1-3 視窗顯示的處理
4-2 Excel工作表的處理
4-2-1 工作表的命名
4-2-2 工作表的選取與隱藏
4-2-3 工作表的編輯
4-3 儲存格的參照意義
4-3-1 絕對參照與相對參照的意義
4-3-2 R1C1與A1表示法的意義
4-3-3 絕對錄寫與相對錄寫的意義
4-4 Excel VBA中儲存格的定義
4-4-1 使用Range屬性參照
4-4-2 使用Cells屬性參照
4-4-3 使用Offset屬性
4-5 選取儲存範圍的技巧
4-5-1 作用儲存格的處理
4-5-2 選取工作區最底端儲存格
4-5-3 特殊選取
4-5-4 欄與列的選取
4-5-5 Union、Intersect與Areas
4-6 應用軟體物件的處理
4-6-1 警示訊息的處理
4-6-2 其它常用的功能
4-7 事件程序的重要應用

第五章 程序與函數

5-1 公用與私有
5-2 Function程序
5-2-1 使用者自訂函數
5-2-2 使用Function程序
5-3 內建函數
5-3-1 數學函數
5-3-2 字串函數
5-3-3 日期函數
5-3-4 MsgBox函數
5-3-5 InputBox函數
5-4 Property程序(屬性程序)
5-5 程序與程序間的呼叫
5-5-1 在同一活頁簿中程序彼此呼叫
5-5-2 在不同活頁簿中呼叫程序

第六章 程式(巨集)的執行與偵錯

6-1 巨集的安全性設定
6-2 指定執行巨集的位置或物件
6-2-1 將巨集指定到工具鈕
6-2-2 將巨集指定至工作表中的物件
6-3 程式(巨集)除錯技巧
6-3-1 程式錯誤的類型
6-3-2 事先防範--Is函數
6-3-3 On Error陳述式--補抓錯誤
6-4 進行偵錯工作
6-4-1 執行程式的方法
6-4-2 使用監看式
6-5 其他偵錯視窗
6-5-1 使用區域變數視窗
6-5-2 使用即時運算視窗
6-5-3 呼叫堆疊

第七章 在工作表中使用Active X控制項物件

7-1 控制項物件基本認識
7-2 使用ActiveX控制項物件
7-2-1 加入ActiveX控制項物件
7-2-2 設定控制項物件的屬性
7-2-3控制項常用的共同屬性
7-2-4 下拉式方塊與清單方塊
7-2-5 核取方塊與選項鈕
7-2-6 文字方塊與標籤
7-2-7 指令鈕與切換鈕
7-2-8 微調鈕與捲軸
7-2-9 月歷控制項
7-3 撰寫事件程序
7-3-1 ActiveX的事件程序
7-3-2 掌控活頁簿與工作表的事件
7-3-3 停止使用事件
7-4 範例實作--房屋貸款
7-4-1 工作構思
7-4-2 避免輸入錯誤
7-4-3 撰寫相關程式碼
7-4-4 保護工作表

第八章 圖形與圖表物件的處理

8-1 圖形物件的處理
8-1-1 在工作表加入圖形物件
8-1-2 編修圖形物件
8-2 圖表物件的處理
8-2-1 圖表物件的結構
8-2-2建立圖表物件
8-2-3 編修圖表物件

第九章 自己訂製使用者介面

9-1 訂製功能表與工具列
9-1-1 訂製工具列與功能表
9-1-2 以VB建立工具列或功能表
9-1-3 新增工具按鈕或指令
9-1-4 管理命令列
9-2 自訂表單(對話方塊)
9-2-1 建立表單(對話方塊)
9-2-2 加入標示文字與文字方塊
9-2-3 核取方塊、選項鈕與框架
9-2-4 下拉式方塊與清單方塊
9-2-5 捲軸與微調按鈕
9-2-6 建立按鈕
9-3 進一步處理表單
9-3-1 活頁式表單
9-3-2 複合頁表單
9-3-3 選取範圍物件
9-3-4 定位順序
9-3-5 隱藏與顯示物件
9-3-6 設定初始值與傳回輸入值
9-4 使用Excel內建對話方塊

第十章 實例演練

10-1 使用UseForm製作步驟精靈
10-1-1 設計表單內容
10-1-2 撰寫精靈表單程式碼
10-1-3 撰寫主程序
10-2 增益集(Add-In)的開發與使用
10-2-1 增益集基本概念
10-2-2 使用Excel內建的增益集
10-2-3 自己開發增益集(Add-In)
10-2-4 使用自己開發的增益集
10-3 應用其他軟體
10-3-1 啟動其它應用軟體
10-3-2 其它常用的應用程式物件