一本全麵、深入講解Excel VBA開發精髓及應用的寶典秘笈
通過大量實例提升實戰技能,通過實戰案例展現VBA的典型應用
15小時配套教學視頻 + 32.4小時Excel專題視頻講座
全麵:涵蓋VBA基礎、Excel對象模型、用戶界麵設計、使用外部數據及VBA高級應用等
新穎:以新的Excel 2013進行講解,同時也適用於Excel的其他版本
詳細:結閤圖示,從概念、語法、示例、技巧和應用等多角度分析每個知識點
實用:提供瞭300多個實例、37個案例、214個技巧、1個項目案例、96個習題
深入:剖析瞭加載宏,操作VBE、調用Windows API、製作幫助係統等高級內容
高效:提供瞭15小時配套教學視頻,贈送32.4小時Excel專題視頻,高效而直觀
伍遠高,畢業於西南石油大學計算機科學學院,微軟Office辦公軟件高級應用專傢。對VBA在企業信息化係統中的應用有深入研究,從事Office應用軟件的教學和研究十餘年。曾在深圳電腦培訓中心從事Office應用培訓工作,在中國南玻集團擔任信息部經理期間,主要從事企業銷售信息和客戶信息的收集、分析管理工作,用VBA為企業量身訂製瞭多套信息管理係統,如商品價格係數計算係統、客戶管理係統等。
第1篇 Excel 2013應用程序開發簡介
第1章 Excel 2013開發平颱概述( 教學視頻:25分鍾)
1.1 Excel 2013新增功能
1.1.1 Excel的前世今生
1.1.2 Excel 2013的特點
1.1.3 初識Excel 2013的真麵目
1.1.4 直觀方便的功能區
1.2 用Excel開發應用程序有啥好處
1.3 Excel應用程序結構
1.3.1 Excel應用程序有哪幾部分
1.3.2 麵嚮對象編程是什麼
1.4 Excel應用程序開發流程
1.4.1 開發前要準備啥
1.4.2 應用程序開發過程
1.4.3 測試應用程序是否達到要求
1.4.4 發布給最終用戶使用
1.5 實戰練習
第2章 使用宏( 教學視頻:39分鍾)
2.1 宏簡介
2.1.1 宏是什麼
2.1.2 宏有哪些優點
2.1.3 有哪些方法創建宏
2.2 將你的操作錄下來
2.2.1 在Excel 2003中錄製宏
2.2.2 Excel 2013宏錄製功能在哪裏
2.2.3 在Excel 2013中錄製宏
2.2.4 直接編寫VB代碼創建宏
2.3 管理宏
2.3.1 設置宏選項
2.3.2 怎樣清除不需要的宏
2.3.3 修改不滿足要求的宏
2.4 如何使用宏
2.4.1 按鍵運行宏
2.4.2 使用【宏】對話框運行宏
2.4.3 單擊工具欄按鈕運行宏
2.4.4 將宏放到菜單中(Excel 2003版)
2.4.5 在Excel 2013快速工具欄中添加宏按鈕
2.4.6 在工作錶中添加按鈕運行宏
2.4.7 打開工作簿時自動運行宏
2.5 個人宏工作簿
2.5.1 個人宏工作簿是什麼
2.5.2 保存宏到個人宏工作簿
2.5.3 管理個人宏工作簿
2.6 宏的安全性
2.6.1 宏為啥不能執行
2.6.2 怎樣修改宏安全級彆
2.7 實戰練習
第3章 Excel VBA的開發環境( 教學視頻:21分鍾)
3.1 VBE簡介
3.1.1 VBE是什麼
3.1.2 怎麼打開VBE
3.1.3 熟悉VBE操作界麵
3.2 VBE常用子窗口的作用
3.2.1 查看工程文件
3.2.2 怎樣設置對象屬性
3.2.3 在代碼窗口中查看和編輯代碼
3.2.4 移動VBE子窗口
3.3 讓VBE環境適閤自己的習慣
3.3.1 功能強大的【代碼】窗口
3.3.2 設置代碼的顯示格式
3.3.3 設置通用選項
3.3.4 設置能停靠的子窗口
3.4 VBE提供的幫助
3.4.1 打開幫助主界麵
3.4.2 通過幫助查看對象屬性
3.4.3 在幫助中搜索
3.5 實戰練習
第2篇 VBA基礎知識
第4章 VBA基礎( 教學視頻:63分鍾)
4.1 VBA簡介
4.1.1 VBA是什麼
4.1.2 在Excel中使用VBA的優勢
4.2 VBA語法簡介
4.2.1 VBA代碼是什麼樣的
4.2.2 VBA代碼可用的字符
4.2.3 VBA的關鍵字
4.2.4 什麼是標識符
4.3 VBA中有哪些數據類型
4.3.1 VBA數據類型有哪些
4.3.2 創建自己的數據類型
4.3.3 使用枚舉類型
4.4 常數是什麼
4.4.1 直接常數
4.4.2 符號常數
4.4.3 Excel定義好的常數
4.5 不能不知的變量
4.5.1 聲明變量的方法
4.5.2 變量的作用域和生存期
4.5.3 最常見的局部變量
4.5.4 當前模塊可見的模塊變量
4.5.5 全程序可見的全局變量
4.5.6 特殊的靜態變量
4.6 連接的橋梁--運算符和錶達式
4.6.1 VBA中的算術運算
4.6.2 大小的比較
4.6.3 多個條件的邏輯運算
4.6.4 把字符連接起來
4.7 實戰練習
第5章 程序控製結構( 教學視頻:55分鍾)
5.1 VBA程序結構概述
5.1.1 VBA語句的格式
5.1.2 程序的3種結構
5.2 經常用到的VBA語句
5.2.1 用Let語句給變量賦值
5.2.2 用Rem語句為程序添加說明
5.2.3 用InputBox接受用戶輸入數據
5.2.4 用MsgBox函數顯示信息對話框
5.3 智能的VBA:可選擇執行語句
5.3.1 單分支語句——If...Then
5.3.2 二分支語句——If ... Then ... Else
5.3.3 多分支語句——If ... Then ... ElseIf
5.3.4 多分支語句——Select Case
5.4 讓VBA重復工作
5.4.1 循環程序的例子
5.4.2 For...Next循環語句
5.4.3 Do...Loop循環語句
5.4.4 For Each...Next循環語句
5.4.5 循環嵌套:循環內的循環
5.5 實戰練習
第6章 使用數組( 教學視頻:46分鍾)
第7章 使用過程( 教學視頻:58分鍾)
第8章 管理模塊( 教學視頻:19分鍾)
第9章 處理字符串和日期( 教學視頻:45分鍾)
第3篇 掌握Excel對象模型
第10章 Excel對象概述( 教學視頻:27分鍾)
第11章 使用Application對象( 教學視頻:29分鍾)
第12章 使用Workbook對象( 教學視頻:26分鍾)
第13章 使用Worksheet對象( 教學視頻:32分鍾)
第14章 使用Range對象( 教學視頻:43分鍾)
第15章 其他常用Excel對象( 教學視頻:24分鍾)
第4篇 用戶界麵設計
第16章 使用Excel內置對話框( 教學視頻:20分鍾)
第17章 創建自定義對話框( 教學視頻:17分鍾)
第18章 使用標準控件( 教學視頻:19分鍾)
第19章 使用ActiveX控件( 教學視頻:27分鍾)
第20章 使用RibbonX( 教學視頻:22分鍾)
第21章 使用CommandBars( 教學視頻:39分鍾)
第5篇 使用外部數據
第22章 控製其他Office程序( 教學視頻:30分鍾)
第23章 處理文件( 教學視頻:27分鍾)
第24章 使用ADO訪問數據庫( 教學視頻:17分鍾)
第25章 Excel 2013與Internet( 教學視頻:19分鍾)
第6篇 VBA高級應用
第26章 使用Excel加載宏( 教學視頻:17分鍾)
第27章 使用類模塊( 教學視頻:21分鍾)
第28章 用代碼操作VBE( 教學視頻:30分鍾)
第29章 使用Windows API( 教學視頻:23分鍾)
第30章 製作應用程序的幫助( 教學視頻:16分鍾)
第7篇 綜閤應用程序設計
第31章 進銷存管理係統
附錄A VBA程序調試技巧
附錄B ASCII碼錶
Excel 2013是Microsoft Office 2013的組件之一,該軟件主要用來對錶格數據進行管理、分析、統計等,是辦公人員最常用的軟件之一。如果想要讓Excel 2013發揮最大的功效,則可以藉助於VBA開發各種電子錶格應用程序。
使用VBA可以為Excel 2013應用程序提供新的功能或增強現有的功能,從而減少用戶在Excel中的操作步驟,提高工作效率。如果要以Excel 2013為平颱,使用VBA進行二次開發,則需要讀者能熟練地操作Excel軟件,並具有一定的程序設計能力。
本書便是一本以最新的Excel 2013為版本,係統介紹VBA編程技術的圖書。本書內容全麵,涵蓋廣泛,幾乎涉及VBA編程從入門到進階的大部分技術,適閤學習階段的讀者閱讀。本書以實戰為原則,講解時不是羅列枯燥的語法知識,而是每個技術點都結閤典型實例進行講解,每章最後還給齣瞭針對性的實戰練習題,並且在本書的最後給齣瞭一個綜閤項目案例的開發過程。相信通過本書的學習,讀者可以很好地掌握Excel VBA編程。
本書特色
* 適用於多個版本:本書除第20章介紹的Excel 2013新增RibbonX功能的內容外,其餘章節的內容都可應用到Excel 2000/XP/2003/2007/2010/2013的各版本中。使用各版本的用戶都可以通過本書學習VBA知識。
* 內容全麵:市場上大多數介紹VBA類的書籍,都隻是詳細介紹瞭Excel對象模型的使用,沒有程序設計基礎的讀者需要參考其他書籍來學習VB程序設計方麵的知識。本書除瞭詳細介紹Excel對象模型的使用外,還詳細介紹瞭VB程序設計基礎,使初學者通過本書就可學習到完整的Excel VBA程序設計的相關知識。
* 專業性強:本書除瞭介紹VBA相關知識外,還介紹瞭在Excel中調用Windows API、使用ADO訪問數據庫、控製其他Office應用程序、使用類模塊以及製作幫助係統等應用程序開發中的高級內容,使讀者開發的Excel應用程序更專業。
* 知識點和實例相結閤:本書每個知識點都以實例代碼來講解。在本書最後以一個完整的進銷存管理係統的開發過程為例,使讀者能夠通過實例進一步鞏固前麵各章所學的知識。
* 視頻教學:為瞭便於讀者高效、直觀地學習本書內容,作者專門為本書中的重點內容錄製瞭大量的多媒體教學視頻輔助讀者學習,從而達到更好的學習效果。
本書對Excel 2013的新增功能,以及實際開發應用程序中經常要用到,而其他書籍很少介紹的功能也進行瞭詳細的介紹。例如:
* 使用RibbonX,在第20章中詳細介紹瞭使用XML自定義Excel 2013功能區的方法。
* 製作COM加載宏,在第26章中介紹瞭用VB開發COM加載宏的方法。
* 操作VBE,在第28章中介紹瞭用VBA代碼控製Excel VBE開發環境的方法。
* 製作幫助係統,在第30章中介紹瞭為Excel應用程序製作幫助文件的方法。
本書內容
本書程序是在Windows 7和Excel 2013中開發運行的,全書共分為7部共31章。
第1篇 Excel 2013應用程序開發簡介,包括1~3章,分彆介紹瞭Excel開發平颱概述、使用宏、Excel VBA的開發環境等內容。
第2篇 VBA基礎知識,包括4~9章,分彆介紹瞭VBA基礎、程序控製結構、使用數組、使用過程、管理模塊等程序設計的基本知識,第9章還詳細介紹瞭字符串和日期的處理方法。
第3篇 掌握Excel對象模型,包括10~15章,詳細介紹瞭Excel中常用對象的屬性、方法和事件的使用方法(包括Application對象、Workbook對象、Worksheet對象、Range對象和Chart對象等常用對象的使用)。
第4篇 用戶界麵設計,包括16~21章,分彆介紹瞭使用Excel內置對話框、創建自定義對話框、使用標準控件、使用ActiveX控件、使用RibbonX界麵、使用CommandBars等內容。
第5篇 使用外部數據,包括22~25章,分彆介紹瞭控製其他Office程序、處理文件、使用ADO訪問數據庫、Excel 2013與Internet等內容。
第6篇 VBA高級應用,包括26~30章,分彆介紹瞭使用Excel加載宏、使用類模塊、用代碼操作VBE、使用Windows API、製作應用程序的幫助等內容。
第7篇 綜閤應用程序設計,第31章為一個綜閤實例——進銷存管理係統,本章詳細介紹瞭該實例的開發過程,通過該實例的開發,進一步鞏固前麵各章所學的知識。
本書超值DVD光盤內容
* 本書各章涉及的實例源文件;
* 15小時本書配套教學視頻;
* 13.7小時Excel公司管理專題視頻講座;
* 4.7小時Excel商務圖錶製作專題視頻講座;
* 14小時Excel數據處理、計算與分析專題視頻講座。
讀者對象
本書要求讀者已經能熟練使用Excel 2007/2010/2013,並對Excel 2013的新增功能有一定的使用經驗。在閱讀本書前,讀者至少已經掌握瞭以下的Excel操作技能:
* 格式化工作錶;
* 命令單元格區域;
* 使用公式和函數;
* 創建圖錶;
* 管理工作簿;
* 管理工作錶。
由於書稿內容涉及眾多的計算機專業知識,且作者水平和學識有限,書中難免有疏漏之處,敬請讀者朋友批評指正。
編著者
作為一名資深Excel用戶,我一直希望能夠將Excel的功能發揮到極緻,而VBA無疑是實現這一目標的關鍵。我對這本書的期待,更多的是希望它能夠提供一些“獨門秘籍”,一些在其他地方難以找到的實用技巧和解決方案。比如,如何編寫更健壯、更高效的代碼,如何處理大量數據時的性能優化,如何設計人性化的用戶界麵來簡化操作流程等等。我尤其希望書中能有一些關於“疑難雜癥”的解決思路,例如,當我遇到某個非常棘手的問題時,如何運用VBA來巧妙地繞過或解決。這本書的“實戰寶典”定位,讓我相信它並非一本泛泛而談的入門教程,而是能夠深入到問題的本質,提供切實可行的方法。
評分這本書的裝幀設計非常專業,封麵上“Excel VBA編程實戰寶典”幾個大字,顯得厚重而有力量,背麵則詳細介紹瞭書籍的主要內容和特色。我特彆注意到書中強調“附光盤”,這對於學習者來說是極其重要的資源。很多時候,理論知識的學習並不能直接轉化為實踐能力,而光盤中的代碼示例、模闆文件、甚至是一些演示視頻,都能極大地幫助我們理解書中的內容,並且可以直接下載、修改、套用,大大縮短瞭學習周期。我個人比較喜歡通過模仿和修改他人的代碼來學習,所以光盤的價值對我來說不可估量。而且,這本書的內容似乎也緊跟時代潮流,從介紹的章節來看,它可能還會涉及一些最新的Excel版本的功能和VBA的更新,這對於保持知識的有效性非常重要。
評分這本書的齣版,對於許多Excel VBA初學者來說,無疑是一場及時雨。我一直對Excel的自動化功能很感興趣,但苦於沒有係統的學習方法。市麵上雖然有不少關於VBA的書籍,但要麼過於理論化,要麼內容碎片化,很難找到一本能夠真正指導實踐的。這本書的齣現,恰好填補瞭這一空白。從目錄來看,它涵蓋瞭VBA基礎知識、常用函數、對象模型、事件處理,甚至還涉及瞭更高級的應用,比如與數據庫的交互、用戶窗體的設計等等。最吸引我的是它強調“實戰”,這意味著書中會包含大量的案例和代碼示例,讓我能夠邊學邊練,快速掌握VBA的精髓。作為一名非計算機專業的職場人士,我最希望通過學習VBA來提高工作效率,解決日常工作中遇到的重復性、繁瑣性的任務。這本書的“寶典”二字,也讓我對其內容的全麵性和深度充滿期待,希望能從中找到解決實際問題的金鑰匙。
評分這本書的語言風格和排版布局也是我關注的重點。很多技術書籍,雖然內容翔實,但如果排版混亂、語言晦澀,會大大影響閱讀體驗。我希望這本書的文字能夠清晰易懂,邏輯性強,同時代碼示例的格式也要規範,方便閱讀和復製。另外,我非常看重作者的專業背景和實踐經驗。如果作者本身就是一位在Excel VBA領域有著豐富經驗的專傢,那麼這本書的內容一定更加權威和可靠。從書名來看,它似乎是由一位經驗豐富的專傢編寫的,所以我對這本書的專業性和實用性充滿瞭信心,相信它能幫助我從“Excel小白”蛻變為“Excel VBA達人”。
評分我是一名剛畢業的大學生,在學校裏接觸過一些編程基礎,但對Excel VBA並不熟悉。在找工作的過程中,我發現很多崗位都對Excel的熟練程度有較高要求,而掌握VBA無疑能讓我的簡曆更具競爭力。這本書的封麵設計簡潔明瞭,內容介紹也比較易懂,讓我覺得即便我是初學者,也能通過它來學習。我比較擔心的是,很多技術書籍的例子都比較簡單,難以在實際工作中應用。我希望這本書的案例能夠貼近實際工作場景,比如如何自動化生成報錶、如何批量處理文件、如何進行數據分析等等。如果書中還能提供一些關於代碼調試和錯誤處理的技巧,那就更好瞭,因為我知道這是學習編程過程中非常重要的一環。
評分正版,而且物流很快
評分內容很實用,內容豐富,很厚的一大本
評分好厚的一本書,內容很全麵,好好學習,天天嚮上。
評分為瞭解開工作上一個報錶難題,買瞭數本書。希望能解決工作上的一些難題吧。慢慢看。
評分和其他書一起買的 還沒開始看 希望能抓緊學會
評分好好好好好好
評分手感還不錯,還沒開始看
評分我們反感雞湯,是因為雞湯簡化瞭事實,把各種情況,訴諸於一種解決辦法。
評分前一天晚上買,次日就到瞭
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有