課程簡介
平時在表格工作中有很多的重復(fù)工作需要處理,如:收集多個表格文件的數(shù)據(jù),對多個工作表的數(shù)據(jù)自動進(jìn)行統(tǒng)計,需要批量處理相同格式的文件,查看報表時需要智能動態(tài)的效果。通過此課程我們不但可以掌握編程的基本知識,并且能夠通過編程將上述工作自動化批量化。
課程大綱
1 VBA入門
? VBA介紹
? VBA的優(yōu)勢
? VBA應(yīng)用場景介紹
2 宏
? 什么是宏
? 宏用創(chuàng)建、修改、使用
? 常用宏介紹
3 對象
? 什么是對象、對象概念、對象結(jié)構(gòu)
? 在表格中VBA對象介紹
? 對象介紹
? 使用對象瀏覽器
4 屬性、事件
5 控件
? 控件種類、屬性及事件
? 使用對象瀏覽器
6 VBA基本語法
? 語句結(jié)構(gòu)化介紹
? 數(shù)據(jù)類型介紹
? 變量的定義
? 變量的種類別及區(qū)別
? 理解常量
? 運算符與表達(dá)式
7 VBA常用語句
? 賦值語句及屬性設(shè)置
? 條件語句、循環(huán)語句
? 字符串、數(shù)值操作
? 格式化
8 函數(shù)
? 函數(shù)與過程
? 常用函數(shù)介紹
? 創(chuàng)建自戶自定義函數(shù)
9 窗體
? 創(chuàng)建用戶自定義窗體
? 管理窗體
? 窗體的應(yīng)用
? 使用窗體創(chuàng)建自定義向?qū)?
? 經(jīng)典窗體示例
10 出錯處理策略
? VBA程序的調(diào)試與跟蹤
? On Error Goto及Resume
? 常見的出錯處理范例
11 用VBA管理菜單及工具欄
12 VBA的測調(diào)試工具和技術(shù)
? DEBUG程序
? 使用中斷模式
? 監(jiān)測變量、過程的調(diào)用追蹤
? 使用即時窗格
13 自動化過程
? 自動化過程、事件及加載宏
? 自動化過程介紹
? 使用自動化過程
? 使用自動化事件過程
14 用VBA管理文件
? 使用文件屬性
? 獲取、查找文件名
? 管理驅(qū)動器及目錄
? 復(fù)制、刪除、移動文件
? 實例講解及綜