114培訓(xùn)網(wǎng)歡迎您來到INFOCHINA!

400-850-8622

全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00

Excel VBA程序開發(fā)技術(shù)(2天)-VBA高端培訓(xùn)系列

授課機構(gòu):INFOCHINA

關(guān)注度:262

課程價格: 請咨詢客服

上課地址:請咨詢客服

開課時間:滾動開班

咨詢熱線:400-850-8622

在線報名

課程詳情在線報名

更新時間:2024-10-23
北京最專業(yè)的VBA高端培訓(xùn),*的VBA專業(yè)培訓(xùn)機構(gòu), 北京Excel VBA程序開發(fā)技術(shù)(2天) 課程簡介 -------------------------------------------------------------------------------- 本課程是INFOCHINA VBA講師結(jié)合企業(yè)需求開發(fā)出的VBA開發(fā)初級課程,通過本課程的學(xué)習(xí),可以幫助學(xué)員理解Excel VBA工作原理、掌握與VBA有密切關(guān)系的Excel函數(shù)及程序結(jié)構(gòu)、掌握完整VBA程序的開發(fā)全過程,具備獨立開發(fā)中小型辦公系統(tǒng)的基本功,并通過VBA來解決日常工作中遇到的重復(fù)操作以及需要智能化處理的問題。 培訓(xùn)對象 -------------------------------------------------------------------------------- 本課程適用于企事業(yè)單位具有一定Excel或VB基礎(chǔ),希望通過Excel VBA解決企業(yè)問題并提高工作效率的VBA初級用戶。 培訓(xùn)大綱 -------------------------------------------------------------------------------- 第1章 開發(fā)入門 1 Excel文檔結(jié)構(gòu)介紹 1.1 對象的概念 1.2 Excel工作簿對象 1.3 Excel工作表對象 1.4 Excel單元格對象 1.5 Excel選擇集對象 1.6 Excel菜單對象 2 VBA和Excel的關(guān)系 2.1 VBA是什么? 2.2 VBA的優(yōu)缺點 2.3 VBA的主要功能 2.4 為什么要學(xué)習(xí)VBA 2.5 VBA和EXCEL的交互性 2.6 對象的事件觸發(fā)機制(文檔àVBA) 2.7 代碼對對象的精確控制(VBAà文檔) 3 VBA工程 3.1 VBA工程和Excel的對應(yīng)關(guān)系 3.2 實例分析一個最基本VBA工程 3.3 VBA編輯器介紹 3.4 VBA工程中除文檔對象外的其他對象 3.5 用戶窗體的介紹 3.6 模塊的介紹 3.7 其他對象的添加、移出、導(dǎo)出方法 3.8 代碼窗口和窗體設(shè)計窗口切換 3.9 代碼窗口的結(jié)構(gòu)(對象列表框、過程列表框、程序分隔線、全模塊視圖和過程視圖按鈕) 3.10 代碼窗口的特征(自動調(diào)整關(guān)鍵字、屬性和方法的大小寫、自動顯示成員列表、自動顯示參數(shù)信息) 3.11 添加代碼注釋的方法和必要性 3.12 長代碼語句換行的方法 3.13 VBA代碼的運行,測試 3.14 VBA代碼調(diào)試技巧 3.15 建立一個HELLO WORLD的示例,演示開發(fā)流程 4 從宏開始學(xué)習(xí)VBA 4.1 什么是宏 4.2 強大的錄制宏功能是幫助學(xué)習(xí)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è)計數(shù)據(jù)源表的原則 5.4 EXCEL內(nèi)置函數(shù)及數(shù)據(jù)處理的強大功能 5.5 EXCEL強大的數(shù)據(jù)透視表功能 5.6 實例演示數(shù)據(jù)透視表的使用方法 5.7 VBA數(shù)據(jù)處理方法介紹 5.8 在什么情況下我們選用VBA解決方案? 6 控件的概念 6.1 內(nèi)置的窗體控件介紹 6.2 第三方控件的介紹 6.3 使用第三方控件會給我們帶來什么便利 6.4 實例演示用第三方控制件播放音樂的Excel文檔 7 總結(jié)章程要點 7.1 VBA開發(fā)的一般流程 7.2 數(shù)據(jù)源的規(guī)范化 7.3 數(shù)據(jù)透視表的使用 8 章后趣味練習(xí)題 8.1 文檔打開后顯示歡迎界面,在文檔中制作兩個按鈕,點不同的按鈕播放不同的音樂,制作停止按鈕,點后停止音樂播放。 8.2 根據(jù)銀行對帳明細單數(shù)據(jù),整理為規(guī)范的數(shù)據(jù)源,并使用數(shù)據(jù)透視表統(tǒng)計收入和支出。 第2章 語言基礎(chǔ) 1 常量和變量 1.1 VBA中定義常量和變量 1.2 用插入名稱的方法在工作表中定義變量 2 數(shù)據(jù)類型 2.1 把握文本型、日期型、數(shù)字型等之間的區(qū)別 3 運算符 3.1 數(shù)學(xué)運算符 3.2 邏輯運算符 3.3 字符串運算符 4 常用的VBA函數(shù) 4.1 測試函數(shù):IsNumeric,IsDate,IsEmpty,IsError,IsNull 4.2 數(shù)學(xué)函數(shù):Int,Fix,Sgn,Rnd 4.3 字符串函數(shù):Trim,Ltrim,Rtrim,Len,Left,Right,Mid,Ucase,Lcase,Asc,Chr 4.4 轉(zhuǎn)換函數(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 錯誤跳轉(zhuǎn)語句 8 程序的三種結(jié)構(gòu) 8.1 順序結(jié)構(gòu) 8.2 分支結(jié)構(gòu) 8.3 循環(huán)結(jié)構(gòu) 9 對象的事件 10 對象的屬性、方法 11 調(diào)用過程,子過程 調(diào)用自定義函數(shù) 12 章程要點 12.1 重點函數(shù)的熟練應(yīng)用 12.2 程序的三種結(jié)構(gòu) 第3章 常用技巧 1 工作簿的控制 1.1 新建工作簿 1.2 打開已有的工作簿 1.3 判斷一個工作簿是否已打開 1.4 保存工作簿 1.5 另存工作簿 1.6 另存工作簿并加上密碼 1.7 關(guān)閉工作簿并保存 1.8 工作簿常見事件及應(yīng)用 2 工作表的控制 2.1 插入多個工作表 2.2 獲得工作表的名稱,為工作表命名 2.3 插入工作表前判斷同名工作表是否已存在 2.4 選擇工作表 2.5 激活工作表 2.6 隱藏工作表 2.7 復(fù)制工作表 2.8 移動工作表 2.9 獲得工作表的個數(shù),sheets集合和worksheets集合的區(qū)別 2.10 獲得當(dāng)前工作表的序列號 2.11 工作表的保護 2.12 刪除工作表,屏蔽刪除確認對話框的方法 2.13 工作表行,列控制:隱藏,行高、列寬控制 2.14 工作表常見事件及應(yīng)用 3 單元格控制 3.1 Range對象重點介紹 3.2 Cells屬性介紹 3.3 單元格的選擇 3.4 整行整列的選擇 3.5 當(dāng)前單元格的屬性介紹(當(dāng)前行,當(dāng)前列) 3.6 單元格內(nèi)容的輸入(常量輸入,公式輸入) 3.7 控制單元格輸入范圍 3.8 禁止編輯部分單元格 3.9 單元格的引用方式 3.10 單元格刪除(移動方向控制,整行整列刪除) 3.11 單元格信息清除(全部,格式,內(nèi)容,批注) 3.12 單元格常見事件及應(yīng)用 4 對話框控制 4.1 Msgbox對話框介紹 4.2 Msgbox標題、提示及按鈕的定制 4.3 程序響應(yīng)Msngbox按鈕的動作 4.4 內(nèi)置文件對話框 4.5 為保證程序運行的流暢性,進行必要的對話框屏蔽 5 用戶窗體設(shè)計 5.1 窗體的基本構(gòu)成及控制(標題欄,名稱,背景色等) 5.2 窗體常用事件(打開,關(guān)閉) 5.3 控件工具箱介紹 5.4 控件共用屬性(名稱,尺寸,位置,文本提示,是否可操作,是否可見) 5.5 控件共用事件(獲得焦點,失去焦點,鼠標點擊、按下、松開、經(jīng)過事件) 5.6 常用控件(標簽,文本框,密碼框,按鈕,列表框,組合框,選項,圖象控件) 5.7 使用第三方控件 6 窗口、菜單及工具欄控制 6.1 窗口對象結(jié)構(gòu)分析 6.2 控制窗口(更改程序標題,更改狀態(tài)欄,菜單欄、工具欄的隱藏,滾動條的隱藏,工作表標簽隱藏) 6.3 菜單欄、工具欄對象的介紹 6.4 屏蔽菜單欄、工具欄的方法 6.5 屏蔽右鍵菜單 6.6 屏蔽快捷鍵 6.7 菜單欄、工具欄的自定義 6.8 自定義菜單欄、工具欄需要注意在文檔關(guān)閉后及時恢復(fù) 7 章程要點 各種技術(shù)的綜合協(xié)調(diào)應(yīng)用 第4章 實例開發(fā) 1 完整實例:施工成本核算表 1.1 功能分析 1.2 設(shè)計數(shù)據(jù)源表的字段 1.3 設(shè)計統(tǒng)計表 1.4 用VBA規(guī)范輸入,控制輸入表格 1.5 用VBA自動連續(xù)打印一個月內(nèi)的每日成本匯總表 1.6 用VBA自動生成某一類支出的月柱狀圖 2 實例拓展 2.1 介紹本實例標準開發(fā)流程 2.2 介紹程序開發(fā)需求至上的原則 2.3 理解數(shù)據(jù)處理的重點是標準化輸入和多樣化輸出 2.4 挖掘數(shù)據(jù)統(tǒng)計的深層價值,理解數(shù)據(jù)分析對決策的指導(dǎo)意義 3 思考題 本例數(shù)據(jù)只有支出部分,請在本例程基礎(chǔ)上開發(fā)可以處理收支雙向的表格 第5章 客戶深度培訓(xùn) 站在客戶的立場,根據(jù)客戶需求設(shè)計并實施完全個性化培訓(xùn)內(nèi)容,幫助客戶解決日常工作中遇到的問題并提供在今后工作中解決問題的思路和方法。
姓名不能為空
手機號格式錯誤