
曙海教學(xué)優(yōu)勢
本課程,秉承二十一年積累的教學(xué)品質(zhì),以項目實(shí)現(xiàn)為導(dǎo)向,面向企事業(yè)項目實(shí)際需要,老師將會與您分享設(shè)計的全流程以及工具的綜合使用經(jīng)驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
  曙海培訓(xùn)的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
     建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。曙海培訓(xùn)的課程在業(yè)內(nèi)有著響亮的知名度。
l?掌握VBA編程的基本方法,包括變量和數(shù)組的類型、定義,三種程序結(jié)構(gòu)順序、選擇、循環(huán)
l?能夠?qū)崿F(xiàn)自定義函數(shù),掌握Excel基本對象及屬性、方法,掌握的控件設(shè)置和使用
l?多工作薄的數(shù)據(jù)提取和匯總,文件數(shù)據(jù)分類提取
l?簡介:運(yùn)用VBA實(shí)現(xiàn)數(shù)據(jù)庫導(dǎo)入數(shù)據(jù)或?qū)懭霐?shù)據(jù)庫,快速生成透視表和圖表以達(dá)到年、季、月報表的制作,并進(jìn)行環(huán)比、同比分析作
| 
 模塊名稱?  | 
 課程內(nèi)容?  | 
 實(shí)例?  | 
| 
 VBA基礎(chǔ)? ?  | 
 1.?VBA的概念 l?什么是VBA l?VBA能做什么 2.?VBE介面 l?調(diào)用VBE窗口 l?VBE窗口的安排 l?認(rèn)識錄制宏后的VBE編輯介面 3.?VBA代碼調(diào)試方法 l?立即窗口 l?監(jiān)視窗口 l?逐步操作檢驗 4.?VBA的學(xué)習(xí)方法  | 
 1.?展示宏的VBE介面 2.?代碼調(diào)試操作 實(shí)例:例3調(diào)試  | 
| 
 VBA程序控制基礎(chǔ)? ?  | 
 1.?基礎(chǔ)概念 l?標(biāo)識符及其定義規(guī)則 l?數(shù)據(jù)類型 l?量變定義方法 l?運(yùn)算符 2.?順序結(jié)構(gòu) l?MsgBox和InputBOx 3.?選擇結(jié)構(gòu) l?If……End IF語句及嵌套 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.?變量定義、賦值、注釋語句,計算球的體積 實(shí)例: 例4 順序結(jié)構(gòu) 2.?If語句 例5判斷奇偶數(shù) 3.?分支語句判斷奇偶數(shù) 4.?循環(huán)結(jié)構(gòu) 實(shí)例7:確定日期  | 
| 
 VBA過程、函數(shù)? ?  | 
 1.?過程 l?過程的基本概念 l?過程的定義和調(diào)用 l?過程參數(shù)概念和作用 l?實(shí)參與形參的值傳遞和地址傳遞 2.?函數(shù) 百分比 比重 l?函數(shù)的基本概念 l?Excel和VBA函數(shù)介紹 l?自定義函數(shù)及參數(shù)的定義 l?自定義函數(shù)的應(yīng)用  | 
 1.?過程 實(shí)例: 例9 產(chǎn)品統(tǒng)計 2.?函數(shù) 實(shí)例:統(tǒng)計同底紋顏色單元格數(shù)  | 
| 
 VBA對象、屬性、方法? ?  | 
 1.?基本概念 l?對象:Application、Workbooks、Sheets、Range、Chart…… l?屬性:值、底紋、行號、列號 l?方法:新建、刪除、命名 2.?Application l?當(dāng)前活動的工作薄、表、區(qū)域 l?調(diào)用Windows打開文件對話框 l?調(diào)用Windows另存為文件對話框 l?打開/關(guān)閉屏幕顯示 l?退出Excel程序 3.?Workbooks/Workbook l?當(dāng)前工作薄個數(shù) l?新建工作薄 l?打開工作薄、關(guān)閉工作 l?工作薄的保存 4.?ActiveWorkbook l?關(guān)閉當(dāng)前工作薄 l?當(dāng)前工作薄改名 l?當(dāng)前工作薄改名 5.?Worksheets l?工作表個數(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窗口,可打開或另存為工作薄 2.?Workbooks 實(shí)例:例12新建工作薄 3.?ActiveBooks 實(shí)例:例13得當(dāng)前工作薄名稱及路徑 4.?WorkSheets 實(shí)例:例14判斷工作薄中是否有“匯總”表,如無則添加 5.?Range 實(shí)例15:單元格定位,確定Jack的性別  | 
| 
 VBA對象的事件? ? ?  | 
 1.?工作薄、工作表 l?激活事件 l?工作薄打開事件、關(guān)閉事件、保存事件 l?工作表切換事件  | 
 1.?工作表事件 實(shí)例: 例17 工作表內(nèi)容變更可對數(shù)據(jù)進(jìn)行處理  | 
| 
 VBA綜合練習(xí)? ?  | 
 1?工作薄、工作表、區(qū)域的屬性、方法 2?程序結(jié)構(gòu) 3?過程和函數(shù) 4?案例 l?多工作表的匯總 l?多工作薄的匯總  | 
 實(shí)例:多工作薄的數(shù)據(jù)匯總  | 
| 
 VBA程序的錯誤處理? ?  | 
 1?錯誤程序處理 l?處理錯誤程序 l?忽略錯誤程序  | 
 實(shí)例:錯誤處理  | 
| 
 VBA窗體設(shè)置? ?  | 
 1.?多控件的使用 l?命令按鈕、標(biāo)簽、文本、單選、雙選、組合框的綜合應(yīng)用 l?控件組的使用  | 
 實(shí)例:人事檔案查詢界面  | 
| 
 VBA數(shù)據(jù)庫數(shù)據(jù)操作簡介? ? ?  | 
 1.?操作數(shù)據(jù)庫簡介 l?使用Excel工具導(dǎo)入數(shù)據(jù)庫的數(shù)據(jù) l?結(jié)構(gòu)查詢語句SQL l?使用ADO操作數(shù)據(jù)庫 2.?ADO操作 l?ADO對象的類型 l?Recordset對象 3.?案例展示 l?數(shù)據(jù)庫查詢 l?向數(shù)據(jù)庫添加記錄 l?數(shù)據(jù)記錄的更新 l?刪除記錄  | 
 案例:運(yùn)用Recordset對象從數(shù)據(jù)庫導(dǎo)入數(shù)據(jù)  | 
| 
 VBA圖表簡介? ? ?  | 
 1.?創(chuàng)建Excel圖表簡介 l?通過錄制宏來創(chuàng)建圖表 l?通過VBA創(chuàng)建圖表 2.?操作Excel圖表 l?激活圖表 l?圖表的格式 l?圖表的輸出  | 
 實(shí)例:制作動態(tài)圖表  | 
| 
 VBA透視表簡介? ? ?  | 
 1.?建立數(shù)據(jù)透視表簡介 2.?透視表的格式設(shè)置展示 3.?數(shù)據(jù)的各種統(tǒng)計分析展示  | 
 實(shí)例:自動生成透視表進(jìn)行數(shù)據(jù)快速匯總、分析  | 
| 
 VBA提高效率的一些建議 ?  | 
 1.?盡量使用Excel的工作表函數(shù) 2.?盡量減少使用對象引用 3.?運(yùn)用數(shù)組處理批量數(shù)據(jù) 4.?減少對象的激活和選擇 5.?關(guān)閉屏幕更新 6.?提高關(guān)鍵代碼的效率  | 
 ?  | 
?
?