內容簡介
本書是“Excel疑難千尋千解”叢書之一,為讀者展示VBA編程的實戰技巧,包括工作中的疑難處理方案、自定義函式技術、代碼封裝技術、功能區設計技術,以及外掛程式開發實戰與原理分析。本書側重於“解決問題”,主要展示諸多常見疑難的解決方案。閱讀本書,可以解決工作中的諸多疑難雜症,大大提高工作效率,且有助於提升編程能力、拓展思路,將理論向實戰邁進。
本書有一個貫穿全文的思想:讓代碼同時具備準確、糾錯、兼容和效率四個特性,所以本書所有案例都在準確性與高效性的基礎上提供完善的錯誤處理措施與思路講解,且所有案例都通用於Excel 2003、2007和2010。作者使用Excel 2010界面寫作,但代碼在多個版本中都可以正常運行,不需要任何修改。
本書包括251個案例,最後一個是VBA的大型綜合套用——開發工資管理系統。書中每個案例採取疑難描述、解決方案、操作方法、原理分析、知識擴展五個步驟進行講解,力圖解決問題之外還讓讀者可以通曉其思路和原理。
本書配合《Excel VBA程式開發自學寶典》學習會有更好效果,該書側重於VBA的基礎理論教學,而本書則側重於解決實際問題,屬於該書配套的進階套用。前者學習理論與語法,而通過本書學習思路與技巧。
目錄
第1章 基礎理論 1
1.1 快速獲取幫助 1
疑難1 如何獲取所有控制項的屬性及屬性值 1
? 前期綁定與後期綁定 4
疑難2 部分對象在輸入時沒有成員列表提示,如何解決 5
? 沒有成員列表的對象 6
疑難3 如何找出錯誤語句及獲取錯誤原因並傳送到開發者信箱 6
? 利用ShellExecute函式調用程式的方式 8
1.2 程式防錯要點 8
疑難4 程式出錯有哪些原因 9
? 常見錯誤分析 9
疑難5 如何獲取VBA所有運行時錯誤的詳細說明 10
? 通過Error函式獲取錯誤信息 12
疑難6 如何在執行完畢後報告出錯次數及原因 13
? 捕捉所有錯誤信息 14
媒體評論
“Excel疑難千尋千解”叢書依託於功能更趨完善的Excel 2010版本,用詳盡的文字和圖片介紹了Excel 2010各方面的知識和套用,非常適合初學者和有一定基礎的讀者進階學習。書中案例貼近實際,有利於讀者將所學知識與自己的工作結合起來,進而提高數據分析能力和工作效率。