《Excel VBA開發實戰》
講師(shi):王德寶(bao) 瀏覽(lan)次(ci)數:2557
課程描述INTRODUCTION
日(ri)程安排SCHEDULE
課程大綱Syllabus
Excel VBA開發實戰課程
【課程簡介】:
我們知道Excel很強大,當我們具備了一定的應用能力后,就想了解如何用它處理更多工作事務、進一步提高工作效率?本課程不是面向Excel小白,而是針對掌握了一些Excel使用技能后的人員,希望解決更高級的問題如:怎么對幾十個格式相同的Excel工作表進行匯總?如何讓報表自動化生成以免每個月都要重新做?涉及到多表數據、流程較復雜的業務,能否開發一個系統給管理起來?等等。
如果我們掌握了VBA并應用到工作中,就能讓我們處理數據、制作報表的時間大大縮短!
【培訓對象】:從事數據分析、人力、行政、技術及管理人員,要求有較好的Excel基礎
【課程收益】:
1、 了解VBA是什么以及能做什么,如何幫助我們提高數據處理效率;
2、 掌握VBA開發環境、如何運行;
3、 掌握VBA基本語法、常見語句、常用對象模型及方法、常用事件;
4、 了解數組、字典,用戶窗體及控件設計;
5、 VBA開發實例演練。
【課程大綱】:
一、 進入神奇的VBA世界
1) VBA應用案例展示
2) Excel VBA概述及其優點
3) 熟悉VBA開發環境
4) 執行VBA程序的幾種方法
二、 VBA程序開發基礎
1) 數據及基本數據類型
2) 什么是變量、變量定義與使用
3) 運算符與表達式
4) 過程與函數的定義與區別
5) 練習:開發自定義函數
三、 VBA流程控制語句
1) 條件語句
2) 循環語句
3) 選擇語句
4) 錯誤處理
5) 練習:計算指定整數的階乘
四、 Excel VBA常用對象
1) Application對象
2) Workbook對象
3) Worksheet對象
4) Range對象
5) Cells對象
6) Sheets與Selection
7) With語句
8) 練習:比較兩列數據的差異
9) 練習:根據名單批量創建工作表
五、 VBA事件與典型應用
1) Worksheet_SelectionChange事件
2) Worksheet_Change事件
3) Worksheet_Activate事件
4) Workbook_BeforeSave事件
5) Workbook_Open事件
6) Application.EnableEvents事件
7) 練習:按星期填寫當日工作安排表
六、 數組、字典的概念及運用
1) 數組的概念、作用及定義
2) 動態數組與靜態數組
3) Ubound、Lbound和ReDim
4) 字典的概念及定義
5) 字典賦值與取值
6) 練習:用顏色標記業績好壞
七、 用戶窗體與控件使用
1) 創建用戶窗體
2) 文本框與單選按鈕
3) 復選框與組合框
4) 添加提交按鈕
5) 練習:用戶窗體報時器
八、 VBA開發實戰案例
1) 根據表格指定列中的數據項拆分表格
2) 合并同一個工作薄中格式相同的多張工作表內容
3) 抓取一個目錄下所有Excel文件中的內容
4) 拓展:員工信息管理
5) 拓展:合并多表數據并生成圖表
6) 拓展:將多個分析結果生成為單獨的PPT格式報告
7) 拓展:開發小型Excel數據管理系統要領
Excel VBA開發實戰課程
轉載://citymember.cn/gkk_detail/284850.html
已開課時間Have start time
- 王德寶
[僅限會員]
辦公軟件內訓
- Excel企業實戰與解決方 劉(liu)道軍
- Excel數據分析和應用
- 國家電網公司培訓工作安排 劉道軍
- 商務模版、調查類報告編寫技 劉道軍
- 職場人必學的Python技 劉道軍
- PPT/Excel 助力商
- PPT 和 Excel 操
- Excel數據分析與處理應 劉(liu)道軍
- Power BI——商業數 劉道軍
- Word商業文檔排版技巧 劉道軍
- 利用Word創建專業的商業 劉道軍
- 《Excel在商務辦公中的 劉道軍