培訓大綱
第1章 開(kāi)發(fā)入門(mén)
1 Excel文檔結構介紹
對象的概念
Excel工作簿對象
Excel工作表對象
Excel單元格對象
Excel選擇集對象
Excel菜單對象
2 VBA和Excel的關(guān)系
VBA是什么?
VBA的優(yōu)缺點(diǎn)
VBA的主要功能
為什么要學(xué)習VBA
VBA和EXCEL的交互性
對象的事件觸發(fā)機制(文檔àVBA)
代碼對對象的精確控制(VBAà文檔)
3 VBA工程
VBA工程和Excel的對應關(guān)系
實(shí)例分析一個(gè)最基本VBA工程
VBA編輯器介紹
VBA工程中除文檔對象外的其他對象
用戶(hù)窗體的介紹
模塊的介紹
其他對象的添加、移出、導出方法
代碼窗口和窗體設計窗口切換
代碼窗口的結構(對象列表框、過(guò)程列表框、程序分隔線(xiàn)、全模塊視圖和過(guò)程視圖按鈕)
代碼窗口的特征(自動(dòng)調整關(guān)鍵字、屬性和方法的大小寫(xiě)、自動(dòng)顯示成員列表、自動(dòng)顯示參數信息)
添加代碼注釋的方法和必要性
長(cháng)代碼語(yǔ)句換行的方法
VBA代碼的運行,測試
VBA代碼調試技巧
建立一個(gè)HELLO WORLD的示例,演示開(kāi)發(fā)流程
4 從宏開(kāi)始學(xué)習VBA
什么是宏
強大的錄制宏功能是幫助學(xué)習VBA的好方法
執行宏
實(shí)例演示宏錄制,執行(回放)的過(guò)程
宏的數字簽名
安裝數字簽名
如何使用數字簽名使帶宏的文檔打開(kāi)時(shí)不再提示是否啟用宏的對話(huà)框
錄制宏功能如何拓展我們的思考
5 使用Excel的終極目的-數據處理
明確認識Excel數據處理和Excel報表的根本區別
數據源的概念
設計數據源表的原則
EXCEL內置函數及數據處理的強大功能
EXCEL強大的數據透視表功能
實(shí)例演示數據透視表的使用方法
VBA數據處理方法介紹
在什么情況下我們選用VBA解決方案?
6 控件的概念
內置的窗體控件介紹
第三方控件的介紹
使用第三方控件會(huì )給我們帶來(lái)什么便利
實(shí)例演示用第三方控制件播放音樂(lè )的Excel文檔
7 總結章程要點(diǎn)
VBA開(kāi)發(fā)的一般流程
數據源的規范化
數據透視表的使用
8 章后趣味練習題
文檔打開(kāi)后顯示歡迎界面,在文檔中制作兩個(gè)按鈕,點(diǎn)不同的按鈕播放不同的音樂(lè ),制作停止按鈕,點(diǎn)后停止音樂(lè )播放。
根據銀行對帳明細單數據,整理為規范的數據源,并使用數據透視表統計收入和支出。
第2章 語(yǔ)言基礎
1 常量和變量
VBA中定義常量和變量
用插入名稱(chēng)的方法在工作表中定義變量
2 數據類(lèi)型
把握文本型、日期型、數字型等之間的區別
3 運算符
數學(xué)運算符
邏輯運算符
字符串運算符
4 常用的VBA函數
測試函數:IsNumeric,IsDate,IsEmpty,IsError,IsNull
數學(xué)函數:Int,Fix,Sgn,Rnd
字符串函數:Trim,Ltrim,Rtrim,Len,Left,Right,Mid,Ucase,Lcase,Asc,Chr
轉換函數:CCur,CDate,Cint,CStr,Str,Val
日期函數:Now,Date,Datediff,Second,Minute,Hour,Day,Month,Year,Weekday
其他:IIf
5 自定義函數
6 過(guò)程
事件過(guò)程
子程序過(guò)程
7 VBA語(yǔ)句
賦值語(yǔ)句
With語(yǔ)句
錯誤跳轉語(yǔ)句
8 程序的三種結構
順序結構
分支結構
循環(huán)結構
9 對象的事件
10 對象的屬性、方法
11 調用過(guò)程,子過(guò)程
調用自定義函數
12 章程要點(diǎn)
重點(diǎn)函數的熟練應用
程序的三種結構
第3章 常用技巧
1 工作簿的控制
新建工作簿
打開(kāi)已有的工作簿
判斷一個(gè)工作簿是否已打開(kāi)
保存工作簿
另存工作簿
另存工作簿并加上密碼
關(guān)閉工作簿并保存
工作簿常見(jiàn)事件及應用
2 工作表的控制
插入多個(gè)工作表
獲得工作表的名稱(chēng),為工作表命名
插入工作表前判斷同名工作表是否已存在
選擇工作表
激活工作表
隱藏工作表
復制工作表
移動(dòng)工作表
獲得工作表的個(gè)數,sheets集合和worksheets集合的區別
獲得當前工作表的序列號
工作表的保護
刪除工作表,屏蔽刪除確認對話(huà)框的方法
工作表行,列控制:隱藏,行高、列寬控制
工作表常見(jiàn)事件及應用
3 單元格控制
Range對象重點(diǎn)介紹
Cells屬性介紹
單元格的選擇
整行整列的選擇
當前單元格的屬性介紹(當前行,當前列)
單元格內容的輸入(常量輸入,公式輸入)
控制單元格輸入范圍
禁止編輯部分單元格
單元格的引用方式
單元格刪除(移動(dòng)方向控制,整行整列刪除)
單元格信息清除(全部,格式,內容,批注)
單元格常見(jiàn)事件及應用
4 對話(huà)框控制
Msgbox對話(huà)框介紹
Msgbox標題、提示及按鈕的定制
程序響應Msngbox按鈕的動(dòng)作
內置文件對話(huà)框
為保證程序運行的流暢性,進(jìn)行必要的對話(huà)框屏蔽
5 用戶(hù)窗體設計
窗體的基本構成及控制(標題欄,名稱(chēng),背景色等)
窗體常用事件(打開(kāi),關(guān)閉)
控件工具箱介紹
控件共用屬性(名稱(chēng),尺寸,位置,文本提示,是否可操作,是否可見(jiàn))
控件共用事件(獲得焦點(diǎn),失去焦點(diǎn),鼠標點(diǎn)擊、按下、松開(kāi)、經(jīng)過(guò)事件)
常用控件(標簽,文本框,密碼框,按鈕,列表框,組合框,選項,圖象控件)
使用第三方控件
6 窗口、菜單及工具欄控制
窗口對象結構分析
控制窗口(更改程序標題,更改狀態(tài)欄,菜單欄、工具欄的隱藏,滾動(dòng)條的隱藏,工作表標簽隱藏)
菜單欄、工具欄對象的介紹
屏蔽菜單欄、工具欄的方法
屏蔽右鍵菜單
屏蔽快捷鍵
菜單欄、工具欄的自定義
自定義菜單欄、工具欄需要注意在文檔關(guān)閉后及時(shí)恢復
7 章程要點(diǎn)
各種技術(shù)的綜合協(xié)調應用
第4章 實(shí)例開(kāi)發(fā)
1 完整實(shí)例:施工成本核算表
功能分析
設計數據源表的字段
設計統計表
用VBA規范輸入,控制輸入表格
用VBA自動(dòng)連續打印一個(gè)月內的每日成本匯總表
用VBA自動(dòng)生成某一類(lèi)支出的月柱狀圖
2 實(shí)例拓展
介紹本實(shí)例標準開(kāi)發(fā)流程
介紹程序開(kāi)發(fā)需求至上的原則
理解數據處理的重點(diǎn)是標準化輸入和多樣化輸出
挖掘數據統計的深層價(jià)值,理解數據分析對決策的指導意義
3 思考題
本例數據只有支出部分,請在本例程基礎上開(kāi)發(fā)可以處理收支雙向的表格
第5章 客戶(hù)深度培訓
站在客戶(hù)的立場(chǎng),根據客戶(hù)需求設計并實(shí)施完全個(gè)性化培訓內容,幫助客戶(hù)解決日常工作中遇到的問(wèn)題并提供在今后工作中解決問(wèn)題的思路和方法。
培訓機構
INFOCHINA廣州高端Office培訓中心
/
咨詢(xún):0-2-0-6-1-1-3-8-0-3-1 本課程主要針對企業(yè)內訓,個(gè)人可進(jìn)行個(gè)性化培訓