已經(jīng)很熟悉Excel,并且在工作中較好的使用Excel,想在以后的工作中進(jìn)一步提高工作效率的學(xué)員。實(shí)力派老師全程授課,多方位助力學(xué)員。


Excel里的VBA是Visual Basic的一種宏語言。VBA是微軟開發(fā)出來在其桌面應(yīng)用程序中執(zhí)行通用的自動化(OLE)任務(wù)的編程語言。主要能用來擴(kuò)展Windows的應(yīng)用程序功能,特別是Microsoft Office軟件。也可說是一種應(yīng)用程式視覺化的Basic 腳本。
已經(jīng)很熟悉Excel,并且在工作中較好的使用Excel,想在以后的工作中進(jìn)一步提高工作效率的學(xué)員。實(shí)力派老師全程授課,多方位助力學(xué)員。
課程內(nèi)容VBA的概念
什么是VBA
VBA能做什么
VBE介面
調(diào)用VBE窗口
VBE窗口的安排
認(rèn)識錄制宏后的VBE編輯介面
VBA代碼調(diào)試方法
立即窗口
監(jiān)視窗口
逐步操作檢驗(yàn)
VBA的學(xué)習(xí)方法
實(shí)例1.展示宏的VBE介面;2.代碼調(diào)試操作。實(shí)例:例3調(diào)試
課時1課時
課程內(nèi)容基礎(chǔ)概念
標(biāo)識符及其定義規(guī)則
數(shù)據(jù)類型
量變定義方法
運(yùn)算符
順序結(jié)構(gòu)
MsgBox和InputBOx
選擇結(jié)構(gòu)
If……End IF語句及嵌套
Select Case……End Select
循環(huán)結(jié)構(gòu)
Do While ……Loop
For to ……Next
For Each In ……Next
實(shí)例1.變量定義、賦值、注釋語句,計(jì)算球的體積。實(shí)例: 例4 順序結(jié)構(gòu)
2.If語句,例5判斷奇偶數(shù)
3.分支語句判斷奇偶數(shù)
4.循環(huán)結(jié)構(gòu)。實(shí)例7:確定日期
課時4課時
課程內(nèi)容過程
過程的基本概念
過程的定義和調(diào)用
過程參數(shù)概念和作用
實(shí)參與形參的值傳遞和地址傳遞
函數(shù) 百分比 比重
函數(shù)的基本概念
Excel和VBA函數(shù)介紹
自定義函數(shù)及參數(shù)的定義
自定義函數(shù)的應(yīng)用
實(shí)例1.過程。實(shí)例: 例9 產(chǎn)品統(tǒng)計(jì)
2.函數(shù)。實(shí)例:統(tǒng)計(jì)同底紋顏色單元格數(shù)
課時3課時
課程內(nèi)容基本概念
對象:Application、Workbooks、Sheets、Range、Chart……
屬性:值、底紋、行號、列號
方法:新建、刪除、命名
Application
當(dāng)前活動的工作薄、表、區(qū)域
調(diào)用Windows打開文件對話框
調(diào)用Windows另存為文件對話框
打開/關(guān)閉屏幕顯示
退出Excel程序
Workbooks/Workbook
當(dāng)前工作薄個數(shù)
新建工作薄
打開工作薄、關(guān)閉工作
工作薄的保存
ActiveWorkbook
關(guān)閉當(dāng)前工作薄
當(dāng)前工作薄改名
當(dāng)前工作薄改名
Worksheets
工作表個數(shù)屬性
添加或刪除工作表
工作表的復(fù)制和粘貼
工作表的刪除
Range
選擇單元格、區(qū)域
Cells的屬性
Selection和Select用法
Range區(qū)域的添加、刪除、復(fù)制、剪切、粘貼方法
Row和Columns屬性
實(shí)例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的性別
課時8課時
課程內(nèi)容工作薄、工作表:激活事件;工作薄打開事件、關(guān)閉事件、保存事件;工作表切換事件
實(shí)例工作表事件。實(shí)例: 例17 工作表內(nèi)容變更可對數(shù)據(jù)進(jìn)行處理
課時13課時
課程內(nèi)容工作薄、工作表、區(qū)域的屬性、方法;程序結(jié)構(gòu);過程和函數(shù)
實(shí)例實(shí)例:多工作薄的數(shù)據(jù)匯總
課時1.5課時
課程內(nèi)容錯誤程序處理:處理錯誤程序;忽略錯誤程序
實(shí)例實(shí)例:錯誤處理
課時0.3課時
課程內(nèi)容多控件的使用:命令按鈕、標(biāo)簽、文本、單選、雙選、組合框的綜合應(yīng)用;控件組的使用
實(shí)例實(shí)例:人事檔案查詢界面
課時4課時
課程內(nèi)容操作數(shù)據(jù)庫簡介
使用Excel工具導(dǎo)入數(shù)據(jù)庫的數(shù)據(jù)
結(jié)構(gòu)查詢語句SQL
使用ADO操作數(shù)據(jù)庫
ADO操作
ADO對象的類型
Recordset對象
案例展示
數(shù)據(jù)庫查詢
向數(shù)據(jù)庫添加記錄
數(shù)據(jù)記錄的更新
刪除記錄
實(shí)例案例:運(yùn)用Recordset對象從數(shù)據(jù)庫導(dǎo)入數(shù)據(jù)
課時0.5課時
課程內(nèi)容創(chuàng)建Excel圖表簡介
通過錄制宏來創(chuàng)建圖表
通過VBA創(chuàng)建圖表
操作Excel圖表
激活圖表
圖表的格式
圖表的輸出
實(shí)例實(shí)例:制作動態(tài)圖表
課時0.3課時
課程內(nèi)容建立數(shù)據(jù)透視表簡介;透視表的格式設(shè)置展示;數(shù)據(jù)的各種統(tǒng)計(jì)分析展示
實(shí)例實(shí)例:自動生成透視表進(jìn)行數(shù)據(jù)快速匯總、分析
課時0.2課時
課程內(nèi)容盡量使用Excel的工作表函數(shù);盡量減少使用對象引用;運(yùn)用數(shù)組處理批量數(shù)據(jù);減少對象的激活和選擇;關(guān)閉屏幕更新;提高關(guān)鍵代碼的效率
課時0.2課時