- Excel VBA范例大全
- 羅剛君編著
- 1885字
- 2018-12-29 15:15:19
前言
本書編寫背景
Excel 2007是微軟公司發(fā)布的Office辦公軟件的最新版本,它是表格式的數(shù)據(jù)管理和分析系統(tǒng)。相對于同類型軟件,Excel 2007具有技術先進、功能強大、操作簡便,且讓初學者更易上手學習的優(yōu)點。相對于Excel前期版本,它修正了菜單操作方式,將以往的彈出式菜單更改為操作更方便靈活的功能區(qū)。同時增加了一系列新功能,如單元格格式和樣式的實時預覽,圖片、圖表格式的實時預覽,以及消除重復值、跨越合并、SmartArt、簽名行、標簽打印等。
盡管如此,Excel 2007所提供的常規(guī)功能并不能完全滿足我們日常工作中的需求。比如某些功能(如工作簿合并、拆分,制作工資條等)需要很長時間才能處理完成,而某些功能(如取消合并單元格后恢復合并前的數(shù)據(jù),以指定名稱批量創(chuàng)建工作表,鎖定鼠標移動等)根本無法完成。
所幸,Excel 2007為我們提供了二次開發(fā)的能力,讓用戶可以通過VBA編寫各自需求的工具或者函數(shù)。這使Excel在工作中更具延展性和靈活性。
綜觀目前市場上Excel圖書,Excel 2007 VBA的書基本處于空白;而以前Excel 2003 VBA的書中,大都局限于Excel基本編程知識或系統(tǒng)范例,對Excel VBA實際應用的各個技術環(huán)節(jié)涉及較少。本書旨在彌補這種不足,從應用與實用的角度出發(fā),通過350個實例精講的形式,詳細介紹了Excel 2007 VBA各個領域應用編程的各種方法、思路與技巧。本書可以作為讀者工作中遇到疑難時的速查寶典手冊。
本書內容安排
全書從應用與實用的角度出發(fā),通過實例精講的形式,詳細介紹了Excel 2007 VBA在各種領域應用編程的各種方法、思路與處理技巧。本書共分17部分,內容結構如下:

本書光盤內容包括全書所有實例程序代碼,方便讀者直接使用。本書適合廣大Excel VBA初、中級讀者及VBA程序員使用,同時也可作為大中專院校相關專業(yè)學生,以及社會相關培訓班學員的理想教材。
本書主要特色
本書以實例演示為主,以工作中Excel VBA的常見問題為題材進行詳細、深刻地闡述,讀者即使沒有任何VBA編程基礎與經驗,也可以學習無阻、輕松高效。讀者在工作中遇見疑問時,可以直接快速地從本書中查詢到VBA問題的解決方法。
歸納起來,本書主要具有下面的特色:
(1)本書精選了350個Excel 2007 VBA設計實例,這些實例包括了幾乎所有的Excel 2007 VBA知識點和應用技術,典型實用,覆蓋面廣。
(2)本書最后安排了兩個綜合系統(tǒng)實例,對Excel 2007 VBA知識點進行了綜合應用,讀者通過學習可以提升VBA綜合設計能力,實現(xiàn)從入門到精通的快速飛躍。
(3)本書既詳細介紹了實例的設計步驟,又對實例的程序代碼做了重點分析,提供了深入的程序設計思想,利于讀者學習后舉一反三。
(4)盤書結合,光盤中附有所有實例的素材和程序源代碼,讀者稍加修改,便可應用于自己的工作中,物超所值。
本書學習指南
(1)各實例具有通用性。為了使本書各實例具有通用性,本書代碼中盡量避免使用硬編碼(固定單元格及區(qū)域引用地址),而采用動態(tài)區(qū)域引用,如“ActiveSheet. UsedRange”、“ActiveCell.CurrentRegion”、“Intersect(ActiveCell.CurrentRegion,activecell. EntireColumn)”。這使程序可以靈活地適應工作表數(shù)據(jù)的變化,以及不同用戶工作表格式的差異;這也意味著讀者對數(shù)據(jù)增刪或者格式變化后,不需要過多地修改代碼中所涉及的區(qū)域引用。“讓用戶復制代碼即可用”是本書作者的初衷,也是本書的目標。
(2)與Excel 2002/2003版本兼容。本書內容雖然是Excel 2007編程實例,但與Excel 2002、Excel 2003是通用的。全書有350例,除了“按顏色排序”、“按顏色篩選”、“圖標集條件格式”等不到10個實例是Excel 2007專用外,其他實例代碼可以運行于低版本程序中。鑒于Excel 2007的行數(shù)和列數(shù)比低版本有所增加,本書中最大使用行數(shù)為1048576,最大使用列數(shù)為16384,如果您是Excel 2003用戶,那么只要將1048576改為65536,將16384改為256,其他代碼不需要改,本書程序就可以完全運用于Excel 2003中了。另外,本書光盤文件是Excel 2007格式,讀者可以將之轉換后在2003中使用(轉換格式文件FileFormatConverters.exe請讀者到 http://www.microsoft.com/downloads/details.aspx?FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466&displaylang=zh-cn 下載并安裝)。
作者介紹與售后服務
本書作者是多個大型Office論壇的版主,有著豐富的Excel VBA運用經驗,在多年的工作運用中開發(fā)了多達60個以上的Excel插件。本書是作者工作中實踐經驗的總結與程序精華集萃,選擇本書,將讓你體驗到Excel 2007 VBA編程的輕松、方便與快樂。
此外,本書提供了超值的售后服務。讀者可以通過作者QQ(670218239)向作者索取插件源程序;也可以通過QQ群(群號:45284988,群名:andysky讀者群)與作者隨時交流VBA問題;甚至可以參與作者的VBA在線教學。選擇本書,你的Excel VBA編程行程將會滿載而歸。
本書主要由羅剛君編寫,另外參與編寫的人還有:廖日坤、金鎮(zhèn)、李寧宇、黃小惠、廖濟林、龐麗梅、邱遠彬、黃桂群、劉偉捷、黃乘傳、李彥超、付軍鵬、張廣安、張洪波、賈素龍、李焱冰、王艷波、張劍、張宏兵、徐春林、謝正義等,他們在資料收集、整理和技術支持方面做了大量的工作,在此一并向他們表示感謝!
由于時間倉促,再加之作者的水平有限,書中難免存在一些不足之處,歡迎廣大讀者批評和指正。
作者
2007年9月
- 辦公軟件高級應用實用教程
- Word/Excel/PowerPoint 2013三合一高效辦公超級手冊
- 快·易·通:2天學會PPT幻燈片設計與制作(2016版)
- Excel+PPT+Word+PS+短視頻剪輯+PDF+思維導圖+居家辦公+辦公設備9合1
- Minecraft創(chuàng)客制作:用樂高、3D打印、Arduino等創(chuàng)建Minecraft真實世界
- 巧學巧用Excel函數(shù):掌握核心技能,秒變數(shù)據(jù)分析高手
- Excel 2007表格·數(shù)據(jù)·圖表完全自學手冊
- 新編Excel公式、函數(shù)與圖表應用大全(2016實戰(zhàn)精華版)
- Word/Excel/PowerPoint 2010三合一從新手到高手
- 中文版Office 2016三合一辦公基礎教程
- Mastering Office 365 Administration
- PVQC計算機專業(yè)英文能力教程
- 巧用ChatGPT輕松搞定Excel
- PowerPoint 2016入門與提高
- Access數(shù)據(jù)庫程序設計