Office初入職場(chǎng)必需規(guī)范運(yùn)用課程內(nèi)容(示范課與內(nèi)部培訓(xùn))
培訓(xùn)目標(biāo):
l把握VBA程序編寫(xiě)的基礎(chǔ)方式,包含自變量和數(shù)字能量數(shù)組的種類(lèi)、界定,三種程序結(jié)構(gòu)次序、挑選、循環(huán)系統(tǒng)
l可以完成自定義函數(shù),把握Excel基礎(chǔ)目標(biāo)及屬性、方式,把握的控件設(shè)定和應(yīng)用
l多工作中薄的數(shù)據(jù)信息提取和歸納,文檔數(shù)據(jù)標(biāo)準(zhǔn)化提取
l介紹:應(yīng)用VBA完成數(shù)據(jù)庫(kù)查詢(xún)導(dǎo)進(jìn)數(shù)據(jù)信息或載入數(shù)據(jù)庫(kù)查詢(xún),迅速轉(zhuǎn)化成透視表和數(shù)據(jù)圖表以做到年、季、月報(bào)表的制做,并開(kāi)展同比、環(huán)比剖析作
課程大綱:
模塊名稱(chēng) | 課程內(nèi)容 | 實(shí)例 |
VBA基礎(chǔ) 技巧性:★☆☆ 實(shí)用性:★★☆ 課時(shí):1課時(shí) | 1. VBA的概念 l 什么是VBA l VBA能做什么 2. VBE介面 l 調(diào)用VBE窗口 l VBE窗口的安排 l 認(rèn)識(shí)錄制宏后的VBE編輯介面 3. VBA代碼調(diào)試方法 l 立即窗口 l 監(jiān)視窗口 l 逐步操作檢驗(yàn) 4. VBA的學(xué)習(xí)方法 | 1. 展示宏的VBE介面 2. 代碼調(diào)試操作 實(shí)例:例3調(diào)試 |
VBA程序控制基礎(chǔ) 技巧性:★★☆ 實(shí)用性:★★★ 課時(shí):4課時(shí) | 1. 基礎(chǔ)概念 l 標(biāo)識(shí)符及其定義規(guī)則 l 數(shù)據(jù)類(lèi)型 l 量變定義方法 l 運(yùn)算符 2. 順序結(jié)構(gòu) l MsgBox和InputBOx 3. 選擇結(jié)構(gòu) l If……End IF語(yǔ)句及嵌套 l Select Case……End Select 4. 循環(huán)結(jié)構(gòu) l Do While ……Loop l For to ……Next l For Each In ……Next | 1. 變量定義、賦值、注釋語(yǔ)句,計(jì)算球的體積 實(shí)例: 例4 順序結(jié)構(gòu) 2. If語(yǔ)句 例5判斷奇偶數(shù) 3. 分支語(yǔ)句判斷奇偶數(shù) 4. 循環(huán)結(jié)構(gòu) 實(shí)例7:確定日期 |
VBA過(guò)程、函數(shù) 技巧性:★★★ 實(shí)用性:★★★ 課時(shí):3課時(shí) | 1. 過(guò)程 l 過(guò)程的基本概念 l 過(guò)程的定義和調(diào)用 l 過(guò)程參數(shù)概念和作用 l 實(shí)參與形參的值傳遞和地址傳遞 2. 函數(shù) 百分比 比重 l 函數(shù)的基本概念 l Excel和VBA函數(shù)介紹 l 自定義函數(shù)及參數(shù)的定義 l 自定義函數(shù)的應(yīng)用 | 1. 過(guò)程 實(shí)例: 例9 產(chǎn)品統(tǒng)計(jì) 2. 函數(shù) 實(shí)例:統(tǒng)計(jì)同底紋顏色單元格數(shù)
|
VBA對(duì)象、屬性、方法 技巧性:★★★ 實(shí)用性:★★★ 課時(shí):8課時(shí) | 1. 基本概念 l 對(duì)象:Application、Workbooks、Sheets、Range、Chart…… l 屬性:值、底紋、行號(hào)、列號(hào) l 方法:新建、刪除、命名 2. Application l 當(dāng)前活動(dòng)的工作薄、表、區(qū)域 l 調(diào)用Windows打開(kāi)文件對(duì)話(huà)框 l 調(diào)用Windows另存為文件對(duì)話(huà)框 l 打開(kāi)/關(guān)閉屏幕顯示 l 退出Excel程序 3. Workbooks/Workbook l 當(dāng)前工作薄個(gè)數(shù) l 新建工作薄 l 打開(kāi)工作薄、關(guān)閉工作 l 工作薄的保存 4. ActiveWorkbook l 關(guān)閉當(dāng)前工作薄 l 當(dāng)前工作薄改名 l 當(dāng)前工作薄改名 5. Worksheets l 工作表個(gè)數(shù)屬性 l 添加或刪除工作表 l 工作表的復(fù)制和粘貼 l 工作表的刪除 6. Range l 選擇單元格、區(qū)域 l Cells的屬性 l Selection和Select用法 l Range區(qū)域的添加、刪除、復(fù)制、剪切、粘貼方法 l Row和Columns屬性 | 1. Application 實(shí)例: 例11 調(diào)用Windows窗口,可打開(kāi)或另存為工作薄 2. Workbooks 實(shí)例:例12新建工作薄 3. ActiveBooks 實(shí)例:例13得當(dāng)前工作薄名稱(chēng)及路徑 4. WorkSheets 實(shí)例:例14判斷工作薄中是否有“匯總”表,如無(wú)則添加 5. Range 實(shí)例15:?jiǎn)卧穸ㄎ,確定Jack的性別 |
VBA對(duì)象的事件 技巧性:★☆☆ 實(shí)用性:★★☆ 課時(shí):1課時(shí) | 1. 工作薄、工作表 l 激活事件 l 工作薄打開(kāi)事件、關(guān)閉事件、保存事件 l 工作表切換事件 | 1. 工作表事件 實(shí)例: 例17 工作表內(nèi)容變更可對(duì)數(shù)據(jù)進(jìn)行處理 |
VBA綜合練習(xí) 技巧性:★★☆ 實(shí)用性:★★★ 課時(shí):1.5課時(shí)
| 1 工作薄、工作表、區(qū)域的屬性、方法 2 程序結(jié)構(gòu) 3 過(guò)程和函數(shù) 4 案例 l 多工作表的匯總 l 多工作薄的匯總 | 實(shí)例:多工作薄的數(shù)據(jù)匯總 |
VBA程序的錯(cuò)誤處理 技巧性:★☆☆ 實(shí)用性:★★★ 課時(shí):0.3課時(shí)
| 1 錯(cuò)誤程序處理 l 處理錯(cuò)誤程序 l 忽略錯(cuò)誤程序 | 實(shí)例:錯(cuò)誤處理 |
VBA窗體設(shè)置 技巧性:★★★ 實(shí)用性:★☆☆ 課時(shí):4課時(shí)
| 1. 多控件的使用 l 命令按鈕、標(biāo)簽、文本、單選、雙選、組合框的綜合應(yīng)用 l 控件組的使用 | 實(shí)例:人事檔案查詢(xún)界面 |
VBA數(shù)據(jù)庫(kù)數(shù)據(jù)操作簡(jiǎn)介 技巧性:★★★ 實(shí)用性:★★★ 課時(shí):0.5課時(shí)
| 1. 操作數(shù)據(jù)庫(kù)簡(jiǎn)介 l 使用Excel工具導(dǎo)入數(shù)據(jù)庫(kù)的數(shù)據(jù) l 結(jié)構(gòu)查詢(xún)語(yǔ)句SQL l 使用ADO操作數(shù)據(jù)庫(kù) 2. ADO操作 l ADO對(duì)象的類(lèi)型 l Recordset對(duì)象 3. 案例展示 l 數(shù)據(jù)庫(kù)查詢(xún) l 向數(shù)據(jù)庫(kù)添加記錄 l 數(shù)據(jù)記錄的更新 l 刪除記錄 | 案例:運(yùn)用Recordset對(duì)象從數(shù)據(jù)庫(kù)導(dǎo)入數(shù)據(jù) |
VBA圖表簡(jiǎn)介 技巧性:★★☆ 實(shí)用性:★★★ 課時(shí):0.3課時(shí)
| 1. 創(chuàng)建Excel圖表簡(jiǎn)介 l 通過(guò)錄制宏來(lái)創(chuàng)建圖表 l 通過(guò)VBA創(chuàng)建圖表 2. 操作Excel圖表 l 激活圖表 l 圖表的格式 l 圖表的輸出 | 實(shí)例:制作動(dòng)態(tài)圖表 |
VBA透視表簡(jiǎn)介 技巧性:★★☆ 實(shí)用性:★★★ 課時(shí):0.2課時(shí) | 1. 建立數(shù)據(jù)透視表簡(jiǎn)介 2. 透視表的格式設(shè)置展示 3. 數(shù)據(jù)的各種統(tǒng)計(jì)分析展示 | 實(shí)例:自動(dòng)生成透視表進(jìn)行數(shù)據(jù)*匯總、分析 |
VBA提高效率的一些建議 課時(shí):0.2課時(shí) | 1. 盡量使用Excel的工作表函數(shù) 2. 盡量減少使用對(duì)象引用 3. 運(yùn)用數(shù)組處理批量數(shù)據(jù) 4. 減少對(duì)象的激活和選擇 5. 關(guān)閉屏幕更新 6. 提高關(guān)鍵代碼的效率 |
|