課程簡(jiǎn)介:
本課程主要講授Excel二次開(kāi)發(fā)語(yǔ)言VBA,從宏開(kāi)始一步一步進(jìn)入VBA開(kāi)發(fā)的全過(guò)程,目標(biāo)是讓學(xué)員快速入門(mén)VBA基礎(chǔ)知識(shí),并能結(jié)合工作中的需求有針對(duì)性的編寫(xiě)提高工作效率的VBA程序,實(shí)現(xiàn)日常數(shù)據(jù)處理或報(bào)表等工作的自動(dòng)化。適用于任何版本Excel。
培訓(xùn)介紹:
1-1 VBA入門(mén)知識(shí)
VBA簡(jiǎn)介
VBA的優(yōu)缺點(diǎn)
VBA開(kāi)發(fā)環(huán)境
VBA工程
VBA程序結(jié)構(gòu)
過(guò)程和函數(shù)
宏及錄制宏
宏的運(yùn)行及控件綁定
VBA編寫(xiě)代碼常見(jiàn)知識(shí)點(diǎn)
?
1-2 VBA語(yǔ)言1-For循環(huán)與IF分支
For計(jì)次循環(huán)
循環(huán)簡(jiǎn)單應(yīng)用
If then 分支結(jié)構(gòu)
If簡(jiǎn)單應(yīng)用
?
1-3 Excel對(duì)象控制1-Worksheet與Range
認(rèn)識(shí)錄制宏代碼的缺陷與冗余
精準(zhǔn)定位單元格的意義和方法
同一工作簿不同工作表單元格的操控
遍歷同一工作簿中工作表的方法
抓取同一工作簿中不同工作表中單元格內(nèi)容進(jìn)行數(shù)據(jù)匯集
Range對(duì)象的常用屬性與方法
?
1-4 理解變量
變量與常量
數(shù)據(jù)類(lèi)型
VBA運(yùn)算符
數(shù)組
?
1-5 理解對(duì)象模型
類(lèi)和對(duì)象
用類(lèi)和對(duì)象思想來(lái)描述Excel
VBA和EXCEL對(duì)象的交互性
Excel對(duì)象模型
?
2-1 VBA語(yǔ)言2-復(fù)雜循環(huán)及分支結(jié)構(gòu)
分支結(jié)構(gòu)(select case…)
循環(huán)結(jié)構(gòu)(for each ,do loop…)
錯(cuò)誤陷阱(on error…)
程序調(diào)試方法(debug)
?
2-2 Excel對(duì)象控制2-Applicaton/Workbook等
Application對(duì)象
Workbook(s)對(duì)象(打開(kāi),新建,讀取,編輯等操控工作簿)
Worksheet(s)對(duì)象(新建,讀取,刪除等操控工作表)
跨工作簿單元格內(nèi)容的匯集
遍歷同一文件夾下所有工作簿并讀取內(nèi)容的方法
?
2-3 VBA語(yǔ)言3-常用函數(shù)
測(cè)試函數(shù)
數(shù)學(xué)函數(shù)
字符串函數(shù)
轉(zhuǎn)換函數(shù)
日期函數(shù)
其他常用函數(shù)與自定義函數(shù)
?
2-4 對(duì)話框及人機(jī)交互設(shè)計(jì)
Msgbox對(duì)話框交互與定制
文件對(duì)話框
?
3-1 VBA讀取數(shù)據(jù)庫(kù)
ADO對(duì)象操作Excel、Access等數(shù)據(jù)庫(kù)
Excel作為數(shù)據(jù)庫(kù)的缺陷
連接Access數(shù)據(jù)庫(kù)
常見(jiàn)Sql語(yǔ)句
利用recordset對(duì)象讀取數(shù)據(jù)至Excel
(單一數(shù)據(jù)讀取,批量列表數(shù)據(jù)讀取,讀取并匯總等)
?
3-2 網(wǎng)頁(yè)數(shù)據(jù)抓取
抓取網(wǎng)頁(yè)信息
特定文本信息的過(guò)濾
模擬人工瀏覽網(wǎng)頁(yè)并抓取信息
?
3-3 案例實(shí)戰(zhàn)
結(jié)合客戶實(shí)際工作場(chǎng)景需求設(shè)計(jì)案例
?
以上課程可以根據(jù)客戶實(shí)際情況進(jìn)行靈活調(diào)整。
?
?
?
?