INFOCHINA湖北武漢office培訓---Excel?VBA培訓
INFOCHINA湖北(武漢)Excel?VBA程序開發(fā)技術
關鍵字
Excel?VBA培訓|VBA培訓|VBA開發(fā)培訓
INFOCHINA(武漢)Excel?VBA程序開發(fā)技術培訓
課程簡介?
本Excel?VBA培訓課程是INFOCHINA?VBA講師結合企業(yè)需求開發(fā)出的VBA開發(fā)初級課程,通過本課程的學習,可以幫助學員理解Excel?VBA工作原理、掌握與VBA有密切關系的Excel函數(shù)及程序結構、掌握完整VBA程序的開發(fā)全過程,具備獨立開發(fā)中小型辦公系統(tǒng)的基本功,并通過VBA來解決日常工作中遇到的重復操作以及需要智能化處理的問題。
適合人群??
本Excel?VBA培訓課程適用于企事業(yè)單位具有一定Excel或VB基礎,希望通過Excel?VBA解決企業(yè)問題并提高工作效率的VBA初級用戶。
培訓大綱
第1章?開發(fā)入門?
1?????Excel文檔結構介紹?
1.1??對象的概念?
1.2??Excel工作簿對象?
1.3??Excel工作表對象?
1.4??Excel單元格對象?
1.5??Excel選擇集對象?
1.6??Excel菜單對象?
2?????VBA和Excel的關系?
2.1??VBA是什么??
2.2??VBA的優(yōu)缺點?
2.3??VBA的主要功能?
2.4??為什么要學習VBA?
2.5??VBA和EXCEL的交互性?
2.6??對象的事件觸發(fā)機制(文檔àVBA)?
2.7??代碼對對象的精確控制(VBAà文檔)?
3?????VBA工程?
3.1??VBA工程和Excel的對應關系?
3.2??實例分析一個最基本VBA工程?
3.3??VBA編輯器介紹?
3.4??VBA工程中除文檔對象外的其他對象?
3.5??用戶窗體的介紹?
3.6??模塊的介紹?
3.7??其他對象的添加、移出、導出方法?
3.8??代碼窗口和窗體設計窗口切換?
3.9??代碼窗口的結構(對象列表框、過程列表框、程序分隔線、全模塊視圖和過程視圖按鈕)?
3.10?代碼窗口的特征(自動調整關鍵字、屬性和方法的大小寫、自動顯示成員列表、自動顯示參數(shù)信息)?
3.11?添加代碼注釋的方法和必要性?
3.12?長代碼語句換行的方法?
3.13?VBA代碼的運行,測試?
3.14?VBA代碼調試技巧?
3.15?建立一個HELLO?WORLD的示例,演示開發(fā)流程?
4?????從宏開始學習VBA?
4.1??什么是宏?
4.2??強大的錄制宏功能是幫助學習VBA的好方法?
4.3??執(zhí)行宏?
4.4??實例演示宏錄制,執(zhí)行(回放)的過程?
4.5??宏的數(shù)字簽名?
4.6??安裝數(shù)字簽名?
4.7??如何使用數(shù)字簽名使帶宏的文檔打開時不再提示是否啟用宏的對話框?
4.8??錄制宏功能如何拓展我們的思考?
5?????使用Excel的終極目的-數(shù)據(jù)處理?
5.1??明確認識Excel數(shù)據(jù)處理和Excel報表的根本區(qū)別?
5.2??數(shù)據(jù)源的概念?
5.3??設計數(shù)據(jù)源表的原則?
5.4??EXCEL內置函數(shù)及數(shù)據(jù)處理的強大功能?
5.5??EXCEL強大的數(shù)據(jù)透視表功能?
5.6??實例演示數(shù)據(jù)透視表的使用方法?
5.7??VBA數(shù)據(jù)處理方法介紹?
5.8??在什么情況下我們選用VBA解決方案??
6?????控件的概念?
6.1??內置的窗體控件介紹?
6.2??第三方控件的介紹?
6.3??使用第三方控件會給我們帶來什么便利?
6.4??實例演示用第三方控制件播放音樂的Excel文檔?
7?????總結章程要點?
7.1??VBA開發(fā)的一般流程?
7.2??數(shù)據(jù)源的規(guī)范化?
7.3??數(shù)據(jù)透視表的使用?
8?????章后趣味練習題?
8.1??文檔打開后顯示歡迎界面,在文檔中制作兩個按鈕,點不同的按鈕播放不同的音樂,制作停止按鈕,點后停止音樂播放。?
8.2??根據(jù)銀行對帳明細單數(shù)據(jù),整理為規(guī)范的數(shù)據(jù)源,并使用數(shù)據(jù)透視表統(tǒng)計收入和支出。?
第2章?語言基礎?
1?????常量和變量?
1.1??VBA中定義常量和變量?
1.2??用插入名稱的方法在工作表中定義變量?
2?????數(shù)據(jù)類型?
2.1??把握文本型、日期型、數(shù)字型等之間的區(qū)別?
3?????運算符?
3.1??數(shù)學運算符?
3.2??邏輯運算符?
3.3??字符串運算符?
4?????常用的VBA函數(shù)?
4.1??測試函數(shù):IsNumeric,IsDate,IsEmpty,IsError,IsNull?
4.2??數(shù)學函數(shù):Int,Fix,Sgn,Rnd?
4.3??字符串函數(shù):Trim,Ltrim,Rtrim,Len,Left,Right,Mid,Ucase,Lcase,Asc,Chr?
4.4??轉換函數(shù):CCur,CDate,Cint,CStr,Str,Val?
4.5??日期函數(shù):Now,Date,Datediff,Second,Minute,Hour,Day,Month,Year,Weekday?
4.6??其他:IIf?
5?????自定義函數(shù)?
6?????過程?
6.1??事件過程?
6.2??子程序過程?
7?????VBA語句?
7.1??賦值語句?
7.2??With語句?
7.3??錯誤跳轉語句?
8?????程序的三種結構?
8.1??順序結構?
8.2??分支結構?
8.3??循環(huán)結構?
9?????對象的事件?
10????對象的屬性、方法?
11????調用過程,子過程?
調用自定義函數(shù)?
12????章程要點?
12.1?重點函數(shù)的熟練應用?
12.2?程序的三種結構?
?
第3章?常用技巧?
1?????工作簿的控制?
1.1??新建工作簿?
1.2??打開已有的工作簿?
1.3??判斷一個工作簿是否已打開?
1.4??保存工作簿?
1.5??另存工作簿?
1.6??另存工作簿并加上密碼?
1.7??關閉工作簿并保存?
1.8??工作簿常見事件及應用?
2?????工作表的控制?
2.1??插入多個工作表?
2.2??獲得工作表的名稱,為工作表命名?
2.3??插入工作表前判斷同名工作表是否已存在?
2.4??選擇工作表?
2.5??激活工作表?
2.6??隱藏工作表?
2.7??復制工作表?
2.8??移動工作表?
2.9??獲得工作表的個數(shù),sheets集合和worksheets集合的區(qū)別?
2.10?獲得當前工作表的序列號?
2.11?工作表的保護?
2.12?刪除工作表,屏蔽刪除確認對話框的方法?
2.13?工作表行,列控制:隱藏,行高、列寬控制?
2.14?工作表常見事件及應用?
3?????單元格控制?
3.1??Range對象重點介紹?
3.2??Cells屬性介紹?
3.3??單元格的選擇?
3.4??整行整列的選擇?
3.5??當前單元格的屬性介紹(當前行,當前列)?
3.6??單元格內容的輸入(常量輸入,公式輸入)?
3.7??控制單元格輸入范圍?
3.8??禁止編輯部分單元格?
3.9??單元格的引用方式?
3.10?單元格刪除(移動方向控制,整行整列刪除)?
3.11?單元格信息清除(全部,格式,內容,批注)?
3.12?單元格常見事件及應用?
4?????對話框控制?
4.1??Msgbox對話框介紹?
4.2??Msgbox標題、提示及按鈕的定制?
4.3??程序響應Msngbox按鈕的動作?
4.4??內置文件對話框?
4.5??為保證程序運行的流暢性,進行必要的對話框屏蔽?
5?????用戶窗體設計?
5.1??窗體的基本構成及控制(標題欄,名稱,背景色等)?
5.2??窗體常用事件(打開,關閉)?
5.3??控件工具箱介紹?
5.4??控件共用屬性(名稱,尺寸,位置,文本提示,是否可操作,是否可見)?
5.5??控件共用事件(獲得焦點,失去焦點,鼠標點擊、按下、松開、經過事件)?
5.6??常用控件(標簽,文本框,密碼框,按鈕,列表框,組合框,選項,圖象控件)?
5.7??使用第三方控件?
6?????窗口、菜單及工具欄控制?
6.1??窗口對象結構分析?
6.2??控制窗口(更改程序標題,更改狀態(tài)欄,菜單欄、工具欄的隱藏,滾動條的隱藏,工作表標簽隱藏)?
6.3??菜單欄、工具欄對象的介紹?
6.4??屏蔽菜單欄、工具欄的方法?
6.5??屏蔽右鍵菜單?
6.6??屏蔽快捷鍵?
6.7??菜單欄、工具欄的自定義?
6.8??自定義菜單欄、工具欄需要注意在文檔關閉后及時恢復?
7?????章程要點?
各種技術的綜合協(xié)調應用?
?
第4章?實例開發(fā)?
1?????完整實例:施工成本核算表?
1.1??功能分析?
1.2??設計數(shù)據(jù)源表的字段?
1.3??設計統(tǒng)計表?
1.4??用VBA規(guī)范輸入,控制輸入表格?
1.5??用VBA自動連續(xù)打印一個月內的每日成本匯總表?
1.6??用VBA自動生成某一類支出的月柱狀圖?
2?????實例拓展?
2.1??介紹本實例標準開發(fā)流程?
2.2??介紹程序開發(fā)需求至上的原則?
2.3??理解數(shù)據(jù)處理的重點是標準化輸入和多樣化輸出?
2.4??挖掘數(shù)據(jù)統(tǒng)計的深層價值,理解數(shù)據(jù)分析對決策的指導意義?
3?????思考題?
本例數(shù)據(jù)只有支出部分,請在本例程基礎上開發(fā)可以處理收支雙向的表格?
第5章?客戶深度培訓?
站在客戶的立場,根據(jù)客戶需求設計并實施完全個性化培訓內容,幫助客戶解決日常工作中遇到的問題并提供在今后工作中解決問題的思路和方法。
培訓機構
INFOCHINA武漢高端Office培訓中心
wh.infochina.org
咨詢:0-2-7-8-7-5-0-5-0-7-9本課程主要針對企業(yè)內訓,個人可進行個性化培訓
?本課程主要針對企業(yè)內訓,個人可進行個性化培訓
關于INFOCHINA(助力東方)
????INFOCHINA(中國Office培訓專家)是中國最大的Office高端培訓提供商之一,在全國擁有31家運營中心,服務客戶遍及全國各個省市,其中企事業(yè)單位及政府機關客戶近千家,世界500強企業(yè)中的47.2%是INFOCHINA的客戶(統(tǒng)計時間截至2008年2月)。
????INFOCHINA在中國計算機用戶協(xié)會的領導下,依托信息產業(yè)部、中國計算機用戶協(xié)會、Microsoft公司技術和專家資源,面向各行業(yè)、各職業(yè)、各企業(yè)以及想提升工作效率及職業(yè)競爭力的個人提供Word、Excel、PowerPoint、Access等Office套件的高端應用及工作效率提升培訓,自2004年1月成立以來,已成功開發(fā)針對投資理財、財務金融、建筑工程、學術科研、統(tǒng)計審計等行業(yè)的Excel高端應用課程;針對公司管理、商業(yè)管理、信息管理、財務管理、公司理財、財務分析等企業(yè)行為的Excel高端應用課程;針對市場營銷、行政文秘、行政人事、人力資源、財務會計、出納人事等職業(yè)的Excel高端應用課程;以及Word高手、Excel高手、PowerPoint高手、Access高手,Office企業(yè)培訓套餐、?Office外企培訓套餐等企業(yè)效率提升解決方案。其中《高級Excel數(shù)據(jù)處理》、《PowerPoint高級商務應用》等課程已經成為倍受企業(yè)青睞的五星級課程。
????INFOCHINA服務客戶有IBM、西門子、聯(lián)想、中國電信、住總集團、網易、敦豪國際快運、挪威耕海、中美史克、伊利、新華社、北京理工大學、公安部、中國人民銀行、中國人保、加拿大大使館等,INFOCHINA用精心完備的培訓課程、培訓實施及客戶服務切實有效地幫助客戶提高了工作效率,助力客戶建立了持久的競爭力。
????為改進各行業(yè)、各企業(yè)、各職業(yè)的工作方式,為讓中國及中國人更有效率,INFOCHINA一直在努力!
?
INFOCHINA的使命:
????讓中國更有效率(讓中國的企業(yè)更有效率,讓中國人更有效率)
INFOCHINA遠景目標:
????用心經營,持續(xù)發(fā)展102年
????成為世界一流的辦公效率提升專家
????每個中國人都用INFOCHINA
INFOCHINA價值觀:
????一心提供不斷完善的產品:緊密結合企事業(yè)單位及社會需求,不斷開發(fā)深度應用型培訓課程,從根本上提高企事業(yè)單位的生產力。
????不懈關注客戶:隨時關注客戶需求的變化,適時為客戶提供最有針對性地效率提升解決方案和最優(yōu)質的持續(xù)性服務。
????誠信:誠實正直,信守承諾
????責任:對客戶負責,對員工負責,對社會負責
????團隊:共享共擔,以小我完成大我
????敬業(yè):以專業(yè)的態(tài)度和平常的心態(tài)做非凡的事情
????激情:創(chuàng)新,永不言棄,樂觀向上
????超越:不斷學習,突破自我,迎接變化
INFOCHINA倡導的員工個性化培訓和企業(yè)深度培訓
????所謂“個性化培訓”“深度培訓”,即以客戶為主,設身處地站在客戶立場,本著關懷的態(tài)度,去幫助客戶解決問題,為客戶提供個性化的、深入地、真正貼心的、有價值的培訓。