詳情描述
助力東方培訓(xùn)系列課程之辦公自動化培訓(xùn)
也許你一天的Excel工作,只需點(diǎn)下鼠標(biāo)
【培訓(xùn)大綱】
【綜合實(shí)戰(zhàn)1:借助錄制宏制作工資條】
第1章 沒你想的那么難
1.1 錄制宏
1.2 執(zhí)行宏
1.3 宏的作用
1.4 保存宏
1.5 宏的安全性
1.6 宏的數(shù)字簽署
1.7 使用相對引用
實(shí)戰(zhàn)1:錄制宏實(shí)現(xiàn)分析數(shù)據(jù)前的去重提取
實(shí)戰(zhàn)2:錄制宏實(shí)現(xiàn)表格的自動格式化
【綜合實(shí)戰(zhàn)1:借助錄制宏制作工資條】
第2章 認(rèn)識編程工具,開始學(xué)習(xí)VBA的助力東方步
【綜合實(shí)戰(zhàn)1延伸1:代碼窗口講解】
2.1 什么是VBE
2.2 VBE基本結(jié)構(gòu)
2.3 VBE工程窗口施工場地和堆放的材料
2.4 VBE屬性窗口產(chǎn)品說明書
2.5 VBE代碼窗口施工圖紙
2.6 立即窗口臨時實(shí)驗(yàn)室,查看值的變化
2.7 如何編寫VBA程序
第3章 語法
【綜合實(shí)戰(zhàn)1延伸2:添加常用代碼】
3.1 向宏中添加代碼,使宏功能性更強(qiáng)
實(shí)戰(zhàn)3:添加變量和FOR NEXT循環(huán),讓代碼一次完成重復(fù)動作
3.2 過程程序Sub
實(shí)戰(zhàn)4:求和、計(jì)數(shù)統(tǒng)計(jì)與程序調(diào)用
3.3 數(shù)據(jù)類型
3.4 變量及聲明
實(shí)戰(zhàn)5:隱藏工作表
3.5 對象、屬性和方法
第4章 常用語句
實(shí)戰(zhàn):【綜合實(shí)戰(zhàn)延伸3之添加代碼提高通用性】
4.1 常用語句:FOR NEXT循環(huán)
實(shí)戰(zhàn)6:統(tǒng)計(jì)區(qū)域中小于0的數(shù)字個數(shù)
4.2 常用語句:FOR EACH IN循環(huán)
實(shí)戰(zhàn)7:統(tǒng)計(jì)多個區(qū)域中小于0的數(shù)字個數(shù)
4.3 常用語句:DO While語句
實(shí)戰(zhàn)8:自動填充序號
4.4 常用語句:IF和Select Case
實(shí)戰(zhàn)9:用IF語句為評估成績評定等次
實(shí)戰(zhàn)10:用Select語句為職工評定星級
實(shí)戰(zhàn)11:循環(huán)+判斷批量為評估成績評定等次
4.5 常用語句:With語句
實(shí)戰(zhàn)12:調(diào)整字體格式
4.6 常用語句:On Error GoTo和On Error Resume Next
第5章 使用函數(shù)及計(jì)算
5.1 使用工作表函數(shù)
實(shí)戰(zhàn)13:調(diào)用工作表函數(shù)VLOOKUP查找單價(jià)
5.2 使用VBA內(nèi)置函數(shù)
內(nèi)置函數(shù)的調(diào)用
實(shí)戰(zhàn)14:調(diào)用VBA函數(shù)保留2位小數(shù)
提示對話框
實(shí)戰(zhàn)15:不允許刪除和添加列
函數(shù)錄入
實(shí)戰(zhàn)16:根據(jù)輸入的數(shù)字插入空行
5.3 自定義函數(shù)
實(shí)戰(zhàn)17:自定義工作表計(jì)數(shù)函數(shù)并修改工作表名稱
實(shí)戰(zhàn)18:自定義函數(shù)統(tǒng)計(jì)助力東方顏色的單元格個數(shù)
5.4 運(yùn)算符
綜合實(shí)戰(zhàn)2:將多個工作簿中的數(shù)據(jù)合并到同一張工作表中
第6章 操控對象,解決工作中的實(shí)際問題
6.1 掌控Application對象
不更新屏幕內(nèi)容
不顯示警告對話框
6.1.3 屏蔽是否更新鏈接對話框
6.1.4 屏蔽關(guān)閉文件時是否保存對話框
調(diào)用【打開】對話框
使用工作表函數(shù)
6.1.7 設(shè)置屬性,更改Excel界面
6.1.8 Application對象的子對象
實(shí)戰(zhàn)19:不顯示刪除工作表的警告對話框
6.2 掌控Workbook對象
6.2.1 訪問對象的屬性,獲得工作簿文件信息
6.2.2 用Add方法創(chuàng)建工作簿
6.2.3 用Open方法打開工作簿
6.2.4 用Activate方法激活工作簿
6.2.5 保存工作簿
6.2.6 用Close方法關(guān)閉工作簿
實(shí)戰(zhàn)20:根據(jù)需求創(chuàng)建工作簿
實(shí)戰(zhàn)21:判斷文件夾中是否存在助力東方名稱的工作簿文件
實(shí)戰(zhàn)22:將工作簿中的每張工作表都保存為單獨(dú)的工作簿文件
實(shí)戰(zhàn)23:判斷某個工作簿是否已經(jīng)打開
實(shí)戰(zhàn)24:編制簡易工作簿密碼助力東方程序
6.3 操作工作表,認(rèn)識Worksheet 對象
6.3.1 引用工作表的3 種方法
6.3.2 用Add 方法新建工作表
6.3.3 設(shè)置Name 屬性,更改工作表的標(biāo)簽名稱
6.3.4 用Delete 方法刪除工作表
6.3.5 激活工作表的兩種方法
6.3.6 用Copy 方法復(fù)制工作表
6.3.7 用Move 方法移動工作表
6.3.8 設(shè)置Visible 屬性,隱藏或顯示工作表
6.3.9 訪問Count 屬性,獲得工作簿中的工作表數(shù)量
6.3.10 通過Protect方法,實(shí)現(xiàn)工作表保護(hù)
6.3.11 容易混淆的Sheets 與 對象
實(shí)戰(zhàn)25:隱藏活動工作表外的所有工作表
實(shí)戰(zhàn)26:批量新建助力東方名稱的工作表
實(shí)戰(zhàn)27:為同一工作簿中的工作表建一個帶鏈接的目錄
6.4 操作的核心,至關(guān)重要的Range 對象
6.4.1 用Range 屬性引用單元格
6.4.2 用Cells 屬性引用單元格
6.4.3 引用單元格,更簡短的快捷方式
6.4.4 引用整行單元格
6.4.5 引用整列單元格
6.4.6 用Union 方法合并多個單元格區(qū)域
6.4.7 Range 對象的Offset 屬性
6.4.8 Range 對象的Resize 屬性
6.4.9 Worksheet 對象的 屬性
6.4.10 Range 對象的 屬性
6.4.11 Range 對象的End 屬性
6.4.12 單元格中的內(nèi)容:Value 屬性
6.4.13 訪問Count 屬性,獲得區(qū)域中包含的單元格個數(shù)
6.4.14 通過Address 屬性獲得單元格的地址
6.4.15 用Activate 與Selec方法選中單元格
6.4.16 選擇清除單元格中的信息
6.4.17 用Copy 方法復(fù)制單元格區(qū)域
6.4.18 用Cut 方法剪切單元格
6.4.19 用Delete 方法刪除助力東方的單元格
6.4.20 用SpecialCells方法選取特定內(nèi)容單元格
6.4.21 用Find方法進(jìn)行查找
實(shí)戰(zhàn)28:批量刪除數(shù)量列為空的行
實(shí)戰(zhàn)29:批量對數(shù)據(jù)分類,并保存到不同的工作表中
實(shí)戰(zhàn)30:將多張工作表中的數(shù)據(jù)合并到一張工作表中
第7章 特殊的變量數(shù)組
7.1 數(shù)組,就是同種類型的多個變量的集合
7.2 怎么表示數(shù)組中的某個元素
7.3 聲明數(shù)組時應(yīng)聲明數(shù)組的大小
7.4 給數(shù)組賦值就是給數(shù)組的每個元素分別賦值
7.5 數(shù)組的維數(shù)
7.6 聲明多維數(shù)組
7.7 聲明動態(tài)數(shù)組
7.8 這種創(chuàng)建數(shù)組的方法更簡單
7.9 關(guān)于數(shù)組,這些運(yùn)算應(yīng)該掌握
7.10 將數(shù)組中保存的數(shù)據(jù)寫入單元格區(qū)域
綜合實(shí)戰(zhàn)2:將多個工作簿中的數(shù)據(jù)合并到同一張工作表中
綜合實(shí)戰(zhàn)3: 用批注記錄單元格中數(shù)據(jù)的修改情況
第8章 執(zhí)行程序的自動開關(guān)對象的事件
8.1 使用工作表事件
8.1.1 工作表事件就是發(fā)生在Worksheet 對象中的事件
8.1.2 Worksheet 對象的Change 事件
實(shí)戰(zhàn)31:Change 事件提示助力東方列數(shù)據(jù)的修改
8.1.3 禁用事件,讓事件過程不再自動執(zhí)行
實(shí)戰(zhàn)32:巧用Change 事件快速錄入數(shù)據(jù)
事件:當(dāng)選中的單元格改變時發(fā)生
實(shí)戰(zhàn)33:只有A列允許修改
實(shí)戰(zhàn)34:看看我該監(jiān)考哪一場
8.1.5 常用的Worksheet 事件
實(shí)戰(zhàn)35:禁止查看助力東方工作表
實(shí)戰(zhàn)38:助力東方區(qū)域密碼保護(hù)
綜合實(shí)戰(zhàn)4: 禁止編輯工作簿中的所有單元格
8.2 使用工作簿事件
8.2.1 工作簿事件就是發(fā)生在Workbook 對象中的事件
8.2.2 Open 事件:當(dāng)打開工作簿的時候發(fā)生
實(shí)戰(zhàn)37:打開工作簿,總是第1張工作表為活動工作表
事件:在關(guān)閉工作簿之前發(fā)生
實(shí)戰(zhàn)38:關(guān)閉工作簿提醒
事件: 更改任意工作表中的單元格時發(fā)生
實(shí)戰(zhàn)39:修改位置提示
8.2.5 常用的Workbook 事件
實(shí)戰(zhàn)40:禁止打印文檔
綜合實(shí)戰(zhàn)5:用窗體制作一個簡易的登錄窗體
第9章 設(shè)計(jì)自定義的操作界面
9.1 使用窗體對象設(shè)計(jì)交互界面
9.1.1 設(shè)計(jì)界面,需要用到 對象
9.1.2 在工程中添加一個用戶窗體
9.1.3 設(shè)置屬性,改變窗體的外觀
9.1.4 在窗體上添加和設(shè)置控件的功能
9.2 用代碼操作自己設(shè)計(jì)的窗體
9.2.1 顯示用戶窗體
9.2.2 設(shè)置窗體的顯示位置
9.2.3 將窗體顯示為無模式窗體
9.2.4 關(guān)閉或隱藏已顯示的窗體
9.3 用戶窗體的事件應(yīng)用
9.3.1 借助Initialize 事件初始化窗體
9.3.2 借助 事件讓窗體自帶的【關(guān)閉】按鈕失效
9.4 編寫代碼,為窗體中的控件設(shè)置功能
9.4.1 為【確定】按鈕添加事件過程
9.4.2 給【退出】按鈕添加事件過程
9.4.3 更改控件的Tab 鍵順序
第10章 調(diào)試與優(yōu)化編寫的代
中可能會發(fā)生的錯誤
10.1.1 編譯錯誤
10.1.2 運(yùn)行時錯誤
10.1.3 邏輯錯誤
10.2 Excel 已經(jīng)準(zhǔn)備好的調(diào)試工具
10.2.1 讓程序進(jìn)入中斷模式
10.2.2 設(shè)置斷點(diǎn),讓程序暫停執(zhí)行
10.2.3 使用Stop 語句讓程序暫停執(zhí)行
10.2.4 在【立即窗口】中查看變量值的變化情況
10.2.5 在【本地窗口】中查看變量的值及類型
10.2.6 使用【監(jiān)視窗口】監(jiān)視程序中的變量
10.3 養(yǎng)成好習(xí)慣,讓代碼跑得更快一些
10.3.1 在程序中合理使用變量
10.3.2 不要用長代碼多次重復(fù)引用相同的對象
10.3.3 盡量使用函數(shù)完成計(jì)算
10.3.4 不要讓代碼執(zhí)行多余的操作
10.3.5 合理使用數(shù)組
10.3.6 如果不需要和程序互動,就關(guān)閉屏幕更新
課程來源:助力東方(INFOCHINA)中國高端Office培訓(xùn)服務(wù)提供商