出版時間:2009-7 出版社:清華大學出版社 作者:姚文濤 頁數(shù):498
Tag標簽:無
前言
隨著當今社會經(jīng)濟與信息技術的飛速發(fā)展,人們每天接觸到的信息量與以往不可同日而語。無論是個人還是企業(yè),要管理好這些信息都是一份相當重要的工作。:Excel2007是一款很強大的數(shù)據(jù)處理和計算分析軟件,并且已經(jīng)為廣大用戶接受。筆者有理由相信,大多數(shù)讀者都曾經(jīng)或正在使用Excel,并且接觸到VBA開發(fā)功能?! ”緯腔谝陨蟽牲c,以Excel2007為平臺,通過眾多實例展現(xiàn)Excel2007強大的數(shù)據(jù)處理與分析功能,讓未接觸到VBA開發(fā)的讀者步入VBA開發(fā)的殿堂,讓已了解VBA開發(fā)的讀者積累更多的實戰(zhàn)經(jīng)驗。 本書的內(nèi)容并不局限于Excel2007本身的內(nèi)容。在本書講解的部分實例中將Excel2007與數(shù)據(jù)庫結合起來,極大地提高數(shù)據(jù)處理與分析的速度。而Excel2007的工作簿文件本身也可以被認為是一個數(shù)據(jù)庫,在本書中也有相應實例展現(xiàn)如何操作Excel數(shù)據(jù)庫文件。本書特點 1.循序漸進,由淺入深 本書針對廣大用戶的情況,采取由淺入深的方式展開。本書前3章是基礎章節(jié),介紹ExcelVBA開發(fā)的基礎知識,包括熟悉VBE開發(fā)環(huán)境、VBA程序設計基礎和Excel對象模型知識。在實例的安排上,前面的章節(jié)講述的基本上是較為簡單的實例,復雜的實例都放置在本書后面的章節(jié)。
內(nèi)容概要
本書分為3篇,分別是基礎篇、簡單實例篇和復雜實例篇,一共包含12章。第1~3章是基礎篇,介紹Excel VBA開發(fā)的基礎知識,包括熟悉VBE開發(fā)環(huán)境、VBA程序設計基礎和Excel對象模型知識。第4~9章是簡單實例篇,結合各個實用實例,介紹如何通過VBA代碼調(diào)用Excel本身的各種強大數(shù)據(jù)管理與分析功能,內(nèi)容涉及數(shù)據(jù)有效性、排序、自動篩選、高級篩選、名稱、工作表函數(shù)和工作表保護等。第10~12章是復雜實例篇,重點講述了Excel 2007結合數(shù)據(jù)庫的開發(fā)模式。讀者可以認識和了解DAO/ADO/ADOX對象,使用SQL查詢語句?! ”緯鴱膶嶋H出發(fā),對每個實例都介紹了設計思路與知識點,避免讀者在學習過程中走彎路。無論是初學者還是有一定基礎的讀者,都可以通過學習本書來編寫自己的應用程序?! ”緯m合有大量數(shù)據(jù)處理需求的管理人員閱讀,也適合大中專院校學生以及電腦愛好者學習閱讀。
書籍目錄
第1篇 Excel VBA基礎知識 第1章 初識Excel 2007 VBA 1.1 VBA的能力 1.2 認識VBA編輯器(VBE) 1.2.1 VBE環(huán)境的設置 1.2.2 VBE編輯器工具欄 1.2.3 工程資源管理器 1.2.4 屬性窗口 1.2.5 代碼窗口 1.2.6 對象瀏覽器 1.3 VBE調(diào)試工具 1.3.1 逐句調(diào)試 1.3.2 斷點設置 1.3.3 設置下一條語句 1.3.4 運行到光標 1.3.5 立即窗口 1.3.6 懸浮窗口 1.3.7 監(jiān)視窗口 1.4 從宏開始學習VBA 1.4.1 了解宏 1.4.2 錄制宏實例 1.4.3 分析與編輯宏代碼 1.4.4 運行宏 第2章 VBA程序設計基礎 2.1 數(shù)據(jù)類型 2.1.1 數(shù)值型 2.1.2 字節(jié)型(Byte) 2.1.3 字符串型(String) 2.1.4 邏輯型(Boolean) 2.1.5 日期型(Date) 2.1.6 無符號型(Decimal) 2.1.7 變體型(Variant) 2.1.8 對象型(Object) 2.1.9 用戶自定義型 2.2 常量 2.2.1 直接常量 2.2.2 符號常量 2.2.3 系統(tǒng)常量 2.3 變量 2.3.1 變量命名 2.3.2 變量聲明 2.3.3 變量的作用范圍 2.4 認識過程與函數(shù) 2.4.1 Sub過程 2.4.2 Function過程 2.5 表達式與運算符 2.5.1 算術運算符 2.5.2 比較運算符 2.5.3 邏輯運算符 2.5.4 連接運算符 2.5.5 特殊運算符 2.6 結構語句 2.6.1 賦值語句 2.6.2 輸出語句 2.6.3 If…Then語句 2.6.4 If…Then…Else語句及其變體 2.6.5 Select Case多分支語句 2.6.6 Do…Loop語句 2.6.7 For…Next語句 2.6.8 For Each…Next語句 2.6.9 跳轉(zhuǎn)語句 2.7 常見函數(shù)與語句 2.7.1 注釋語句 2.7.2 InputBox函數(shù) 2.7.3 MsgBox函數(shù) 2.8 數(shù)組 2.8.1 了解數(shù)組定義及上下界 2.8.2 多維數(shù)組 2.8.3 動態(tài)數(shù)組 2.8.4 5個數(shù)組相關函數(shù)和語句 2.8.5 在VBA中使用數(shù)組 第3章 Excel 2007 VBA對象模型 第2篇 簡單實例 第4章 客戶管理系統(tǒng) 第5章 學生成績管理系統(tǒng) 第6章 固定資產(chǎn)管理系統(tǒng) 第7章 進銷存管理系統(tǒng) 第8章 員工管理系統(tǒng) 第9章 商場銷售數(shù)據(jù)管理系統(tǒng) 第3篇 復雜實例 第10章 學生座位編排系統(tǒng) 第11章 合同管理系統(tǒng) 第12章 拆分與備份工作簿系統(tǒng)
章節(jié)摘錄
第1篇 Excel VBA基礎知識 第1章 初識Excel 2007 VBA 本章以及后續(xù)的兩個章節(jié)是Excel 2007 VBA知識的奠基章節(jié)。本章主要講解Excel 2007VBA的開發(fā)環(huán)境(VBE)、調(diào)試工具和宏的使用方法?!肮び破涫?,必先利其器”,認真掌握該部分內(nèi)容,可以極大地提高開發(fā)者的開發(fā)效率與調(diào)試效率?! ?.1 VBA的能力 這些年筆者在所工作的每個地方幾乎都會問周圍經(jīng)常使用Excel進行數(shù)據(jù)分析與管理的同事同一個問題,為什么不使用VBA處理那些繁瑣的日常事務?得到的回答不外乎以下答案:VBA是什么,有用嗎;VBA太難了,看了很多書也不得要領,不知道怎么把它運用到實際工作中?! 」P者想,翻看本書的讀者也有很大部分存在以上的疑惑。對于前者筆者想打個比方來說,聚會的時候大家都喜歡喝啤酒,可是開啟啤酒瓶就“八仙過海,各顯神通”了,有的練牙齒功夫,有的抓著啤酒瓶子照著菱角分明的桌子或其他硬物上敲,有的搖動啤酒瓶來個井噴,但是對于筆者而言更喜歡拿橇子來解決問題!VBA就像開啤酒瓶的橇子?! 」P者的一位同學曾經(jīng)碰到一個問題:同學有十幾個工作簿,每個工作簿只有一個表,每個表里有10000行左右,而其工作即是將里面部分數(shù)據(jù)行刪除。刪除的規(guī)律是:電話號碼列包括座機號(帶區(qū)號)或手機號,該列最多包括兩個號碼,如果有兩個電話時,使用“/”隔開,而需要刪除的是那些只有座機號的行。
編輯推薦
熱門領域的實用VBA系統(tǒng),辦公領域開發(fā)者的珍貴資料!一線開發(fā)者傾力打造,深入剖析VAB開發(fā)中的重點和難點! 通過9個典型應用案例詳細講解Excel VBA的各種常見應用 使用最新的2007版本,講解最新的界面和技術 范圍涉及銷售管理、人事管理、成績管理和辦公管理等多個領域 流程清晰,代碼詳細,步驟完整,讓讀者以最直觀的方法進行學習 涵蓋了Excel對象、ADO和SQL語句等多項VBA核心技術 適用于Excel 2002/2003/2007等多個版本 提供QQ群即時答疑和網(wǎng)站論壇在線答疑服務 光盤內(nèi)容:1000個Excel常用技巧(免費贈送電子書,共326頁),13個Excel基礎操作多媒體視頻演示(免費贈送),12大類共102個常用Excel模版文件(免費贈送),《Excel VBA應用開發(fā)經(jīng)典案例》涉及的18個實例的多媒體視頻演示文件,書中所涉及的實例源文件供學習使用。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Excel VBA應用開發(fā)經(jīng)典案例 PDF格式下載