Microsoft Excel由于具備強大的數(shù)據處理和計算分析功能,已經在企業(yè)管理及日常生活中得到了廣泛的應用。但是,目前大多數(shù)用戶在使用Microsoft Excel時,僅僅借助向導、鼠標從事簡單的“基本層次”的應用,很少涉及編程,所以無法制作具有一定復雜程度的應用系統(tǒng)。本書的主要特色是:以Excel VBA為開發(fā)平臺,系統(tǒng)地介紹了Excel VBA以及ADO數(shù)據庫訪問技術和SQL語言的基礎知識,并將這些知識應用于實際工作中,使讀者在掌握這些知識的基礎上,能夠根據工作的需要開發(fā)出依托窗體、控件的各種應用程序,也就是對Microsoft Excel進行“二次開發(fā)”。第1章介紹了Excel VBA以及ADO數(shù)據庫訪問技術和SQL語言的基礎知識,并結合大量有實用價值的示例來說明如何將這些知識應用到實際工作中。從第2章開始,以一個簡單但有較大實用價值、特別適合中小企業(yè)的財會管理系統(tǒng)為例,詳細地介紹了Excel VBA在財務管理中的應用,其中包涵大量開發(fā)財會應用系統(tǒng)的方法、步驟以及一些編程的小技巧。這些編程的方法和技巧,對于開發(fā)其他的應用系統(tǒng)也具有極大的參考價值。本書介紹的財會管理系統(tǒng),涉及到系統(tǒng)的整體設計、系統(tǒng)功能設計、操作界面設計、報表設計、程序設計、數(shù)據保存及備份等幾個環(huán)節(jié),內容涵蓋了主要的日常財會管理內容,從錄入日常的會計數(shù)據到對會計數(shù)據進行匯總分析,直至編制會計報表等。筆者自行開發(fā)的這套財會管理系統(tǒng),盡管還不能與專業(yè)的財會應用軟件相媲美,但這套應用系統(tǒng)介紹了詳細的制作過程和完整的源代碼,目的并不是想提供一套現(xiàn)成的、可以直接應用于企業(yè)的財會管理應用系統(tǒng),而是為了使讀者在閱讀本書的這些章節(jié)的過程中,能夠進行實際操作,從而對如何設計和開發(fā)一套能滿足基本需求的財會管理系統(tǒng)有一個整體的認識,并在此基礎上舉一反三,獨立應用到實際工作中的其他領域,這就是筆者編寫本書的主要用意。