《Excel VBA讓你的工作化繁為簡》
講師:劉凌峰 瀏覽次數:2578
課(ke)程描述INTRODUCTION
日程安排SCHEDULE
課程(cheng)大綱Syllabus
Excel VBA課程
課程背景:
EXCEL本身的功能已經非常強大了,但是在處理大量數據、重復數據和需要邏輯關聯的數據時,單憑EXCEL的手工操作往往費時費力,僅靠軟件的固定功能很難做到隨機應變,此時就需要借助VBA實現真正的“批量化”、“自動化”、“個性化”操作。
因此為了提高工作效率,除了熟練掌握EXCEL各種現有功能命令外,還需通過EXCEL VBA大量提高數據處理效率。也許手工需要兩三小時的工作,利用VBA三五分鐘就搞定了。
本課程正是為辦公人員量身打造的Excel VBA快速入門提高課程,旨在幫助辦公人員快速、準確地完成重復、量大的日常工作,徹底從加班隊伍中解脫出來。
EXCEL VBA簡介:
VBA就是俗稱的“宏”,它是一種程序語言,可以實現office軟件的辦公自動化。它的編程幾乎和VB一樣,方便易懂。它是一種自動化語言,可以用它使常用的過程或者進程自動化,可以創建自定義的解決方案,此外,還可以將EXCEL當作開發平臺實現各種業務系統的開發。
使用V B A可以實現的功能包括:
-使重復性的任務自動化,從而提高工作效率。
-自定義EXCEL中工具欄、菜單和窗體的界面,增加EXCEL各種自定義功能。
-簡化EXCEL各種表格模板的使用。
-為EXCEL環境添加與自身工作流程相關的功能。
-自動化創建各種報表,實現一鍵生成報表。
-對數據執行復雜的操作和分析,提煉更多的有價值信息。
培訓收益:
通過培訓,使學員獲得如下收益:
-對EXCEL數據處理更加深入了解和掌握,對數據處理流程進行優化和改進;
-能設計出更合理、規范的EXCEL表格模板,供所有員工進行使用;
-能針對自身工作流程設計出針對性的處理方法,提升工作效率;
-能針對各級管理人員需要,設計出一鍵式查詢報表
-能對數據更有效的進行管理、分析,尋找出數據的規律性和異常點。
哪些人需要VBA呢?
如果你是部門的業務骨干:
可能會對EXCEL的應用深有體會,大量的數據處理,如果變動一個小地方就可能是幾十、幾百個文件或幾千條記錄的變動,有人會說我今天又要加班了,要是學會了VBA,想加班都沒活干呀。^--^
如果你是經理助理:
老板說:“把所有員工的考勤按日(月、季)做個線圖給我看看”。My God!做這么多圖,要累死人呀!沒關系,要是學會了VBA作圖部分,只需要幾十分鐘的時間寫代碼,再運行程序,OK,不到一分鐘完成了!下次老板再讓做,沒關系,調出代碼再運行一遍嘛,EASY!
如果你是一線員工:
工作的時候,面對海量的數據,別人要花1小時才能完成的數據處理問題,你10分鐘搞定,這時候主管一定會驚喜萬分:“你什么時候能教教我… …”。
如果你想學VBA
VBA這么好,學起來會很難嗎?不!其實VBA是程序語言中最易學,上手極快的一個,并不強調你必須要有專門的程序開發基礎,因為EXCEL提供了VBA錄制功能。即使你不會寫代碼也可以錄制一段VBA代碼去處理重復工作,如果忘記一些代碼的語法了,錄制一段代碼就能看到了,所以學起來最容易了。
EXCEL VBA也是不是你所想像中的神秘和復雜,我們提供了由淺入深,循序漸進的學習方式,通過24學時的學習,讓你從一個只會埋頭苦干人變成一個做事有方法,又有速度的人。
課程大綱:
課程1:EXCEL VBA,實現自動化操作的金鑰匙
認識宏,學習VBA
-Excel環境中基于應用程序的自動化的優點
-宏與VBA的關系
-錄制你的第一個宏
讀懂宏語言,掌握VBA語法結構
-查看錄制的代碼
-編輯錄制的代碼
-熟悉VBE編輯界面
-宏錄制器的局限性
超越宏,為VBA編寫作準備
-為宏指定快捷鍵
-將宏指定給按鈕
-將宏指定給圖片
-將宏指定給工具欄按鈕
-決定宏的保存位置
-代碼保存的位置
進入VBA世界,輕松實現自動化
-你必須知道的VBA語法基礎
-不得不學的5類VBA運算符
-VBA大廈的4個基石
-務必掌握的3句語句
-VBA控制語句2個邏輯
課程2:與用戶交互,快速讀取與顯示信息
利用MsgBox函數與方法與用戶進行交互
-MsgBox基本語法
-MsgBox的使用時機
-MsgBox按鈕樣式
-通過MsgBox捕獲用戶的選擇
利用InputBox函數與方法接收用戶的輸入
-InputBox基本語法
-InputBox接收用戶輸入
用控件提升用戶體驗
-控件出現的場景與分類
-不同類型控件的基本應用
-利用控件屬性調整控件
-利用VBA代碼控制控件
構建用戶窗體,實現人機交互界面
-窗體的創建
-窗體的調用與關閉
-窗體控件與單元格交互
調用EXCEL內置對話框
-調用“打開”對話框: GetOpenFilename
-調用EXCEL內置對話框
-屏蔽屏蔽Excel對話框
實例:設計一個用戶調查表
課程3:掌握程序基礎---變量與函數
掌握變來變去的變量到?
-變量數據類型對存儲數據的影響
-如何定義一個變量
-如何對變量進行賦值
-變量的作用域
-對象變量的使用
-對象變更的定義
-對象變量的賦值
更高級的變量:數組變量
-數組變量的定義
-數組變量的賦值
-數組變量的操作
-數組變量的測量
節省時間的VBA函數如何調用?
-如何在VBA代碼中調用工作表函數
-如何使用VBA內部函數
-如何自定義函數
課程4:用VBA的邏輯與EXCEL進行交流
條件邏輯的判斷與使用
-什么是條件邏輯
-標準版IF條件語句的寫法
-簡化版IF語句的寫法
-復雜版IF語句的寫法
-SELECT CASE的標準寫法
-IF和CASE的嵌套使用
循環邏輯的使用與嵌套
-循環語句的注意事項
-FOR NEXT循環語句的標準寫法
-FOR EACH循環語句的標準寫法
-DO 循環語句的標準寫法
-條件語句與循環語句的嵌套使用
課程5:扎基本功,從控制單元開始
靈活多變的單元格操作
-單元格的自動定位與選取
-跳躍式復制單元格區域
-刪除無效的單元格內容
-合并同屬性的單元格
-在單元格中寫入公式
別具新格的單元格格式
-讓金額數字秒變中文大寫
-更具個性的行列樣式
-合并單元格時連接每個單元格的文本
單元格位置的判斷
-已經使用的單元格區域
-當前單元格區域
-獲得指定行的最后一個非空單元格
-使用SpecialCells方法定位單元格
-查找特定內容的單元格
單元格的數據有效性
-添加數據有效性
-判斷是否存在數據有效性
-動態的數據有效性
課程6:學習完整拳路,從工作表入手
懶人心法,一“鍵”傾心
-批量新建工作表
-批量重命名工作表
-批量刪除工作表
攻略秘技,快速拆分
-按行批量拆分
-按列逐步拆分
-一鍵刪除所有的空白行
工作表特殊操作
-禁止刪除指定工作表
-禁止查看指定的工作表
-禁止增加工作表
-禁止移動工作表
-禁止更改工作表名稱
-限制工作表的滾動區域
-自動建立工作表目錄
課程7:鞏固套數,從工作薄起步
定時自動化操作
-定時關閉工作簿
-定時保存工作簿
-關閉工作簿不顯示保存對話框
-不打開工作簿取得其他工作簿數據
合并與拆分操作
-合并到不同工作表中
-合并到同一工作表中
-拆分出多個工作簿
課程8:協調運用,從數據發端
縱橫交錯,數據匯總
-多工作表之間的匯總
-指定時間段內的匯總
-按類別進行的匯總
VBA與數據庫交互
如何連接不同類型數據庫
-查詢數據SQL代碼
-更新數據SQL代碼
-刪除數據SQL代碼
-插入數據SQL代碼
特殊技巧,一勞永逸
-優化代碼的方法
-代碼調試的方法
-代碼監視的方法
-代碼排錯的方法
Excel VBA課程
轉載://citymember.cn/gkk_detail/288446.html
已開(kai)課時間Have start time
- 劉凌峰
[僅限會員]
辦公軟件內訓
- Word商業文檔排版技巧 劉道(dao)軍(jun)
- Power BI——商業數 劉(liu)道軍(jun)
- Excel企業實戰與解決方 劉道軍
- Excel數據分析與處理應 劉道軍
- PPT/Excel 助力商
- 國家電網公司培訓工作安排 劉(liu)道軍
- 商務模版、調查類報告編寫技 劉道軍
- PPT 和 Excel 操
- 利用Word創建專業的商業 劉(liu)道軍
- 《Excel在商務辦公中的 劉(liu)道(dao)軍
- Excel數據分析和應用
- 職場人必學的Python技 劉(liu)道軍