MS Office與VBA高級應用案例教程

-
【作 者】何振林 胡綠慧
【I S B N 】978-7-5084-7831-9
【責任編輯】張玉玲
【適用讀者群】本科
【出版時間】2010-08-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】
【千字數】448
【印 張】18.25
【定 價】¥35
【叢 書】21世紀高等院校創新精品規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書分為七章,全面介紹了Office 2003與VBA在Word、Excel和PowerPoint的一些高級應用,通過書中的19個典型應用案例,將Office 2003與VBA應用基礎的知識點恰當地融入案例的分析和制作過程中,使讀者在學習過程中不但能掌握獨立的知識點,而且具備綜合的分析問題和解決問題的能力。
本書可以作為大中專院校學生的計算機應用基礎的創新教材使用,也可以作為培訓教材。
● 本書在結構和內容編排上深入淺出、循序漸進、內容翔實、邏輯清晰,側重于實際應用與案例相結合。
● 知識全面內容簡而精。本書從零開始,步步深入,全面介紹了MS Office三大軟件的高級應用案例、VBA的基礎知識以及在MS Office三大軟件中的應用實例。
● 采用實際應用項目案例,力求理論與實踐相結合。使得本書重點突出、操作簡練、注重實用性,圖文并茂,使讀者即學即用,快速掌握。
● 備有大量的上機練習題。結合案例和上機練習題,使讀者快速地掌握MS Office 辦公套件的高級應用的方法,以及VBA的編程方法。
MS Office 2003中文版是由美國微軟公司(Microsoft Corporation)推出的,當今最受歡迎的辦公軟件之一。在這套軟件中,日常生活中最常用的是Word 2003、Excel 2003和PowerPoint 2003。其中Word是文字處理軟件,利用它可以方便地將一篇文章排版和美化成類似于雜志的、非常漂亮的文檔;Excel在數據處理方面,具有強大的功能;PowerPoint多用于教學、演講、廣告宣傳等,操作便捷,并提供了十分有趣的動畫元素。
MS Office 2003辦公套件的基本功能只能滿足日常辦公的一般需求,若要滿足某些更為專業和特殊的需求,就要在Office平臺上進行專項開發,即通過VBA進行編程。
本書介紹了一些MS Office與VBA的應用基礎與使用案例,分為七章,涉及案例多達19個。
第1章主要對MS Office 2003的常用組件Word、Excel、PowerPoint的功能簡要地作一些介紹,并對三個組件間的數據共享作了簡單說明。
第2章介紹5個Word 2003案例應用:制作畢業論文、批量制作復雜表格、利用Word模板制作邀請函、宏的使用和應用Word窗體。
第3章介紹Excel 2003應用案例,包括次數分布與直方圖的使用、電子教學考核表的制作、Excel數據透視分析的應用。
通過上面三章的介紹,我們向讀者引入了“宏”的概念,而宏的詳細使用和由此引出的VBA概念,將在第4章進行詳細介紹。
第4章為VBA程序設計概述,在本章中,我們為讀者介紹了Office VBA的概念和使用過程,包括宏與VBA,Office VBA開發環境,Office控件與用戶窗體,對象、屬性、方法和事件,VBA編程基礎,流程控制語句,過程和Function過程,常用內部函數,用戶窗體及窗體控件等。
第5章詳細地介紹Word VBA常用的對象,并通過三個應用案例,即在Word中制作選擇題、制作考試用作文稿紙、查詢長途電話區號,介紹VBA在Word和Excel中的高級應用。
第6章介紹Excel VBA常用對象,通過四個應用案例,即學生成績分析、讀者資料管理、打印學生考試準考證和員工管理系統,介紹VBA在Excel中的高級應用。
第7章是通過四個案例,即畫軸打開效果、巧用VBA控件Flash動畫的播放、平拋運動的制作和課堂小測驗的制作過程,為用戶介紹PowerPoint 2003制作動畫高級方法。
在第2章至第7章的每一章后面,都附有作者為讀者精心準備的上機練習題,其中多數的練習題是作者從各種論文中的成功案例中整理挑選出來的。結合案例和上機練習題,讀者可以快速地掌握MS Office 2003辦公套件的高級應用,以及Office VBA的編程方法。
需要說明的是,本書并沒有詳細介紹PowerPoint 2003中的VBA技術,感興趣的讀者請參考書后所例舉的文獻[8]。
本書既可以作為Office 2003辦公套件的高級應用指南,也可以作為VBA初學者的入門讀物或具有一定VBA基礎的讀者進一步學習和掌握的教材,還可以作為大專院校相關專業師生的參考書。
由于編者的水平有限,書中難免會出現缺點和錯誤,懇請廣大讀者批評指正。
編 者
2010年5月于成都
第1章 MS Office 2003簡介與信息鏈接 1
1.1 MS Office 2003常用組件簡介 1
1.1.1 Word 2003 1
1.1.2 Excel 2003 2
1.1.3 PowerPoint 2003 5
1.2 Word、Excel和PowerPoint組件間的
數據共享 7
第2章 Word 2003應用案例 10
2.1 案例1——制作畢業論文 10
2.1.1 頁面設置 10
2.1.2 利用樣式創建綱目結構 10
2.1.3 輸入文檔內容 14
2.1.4 設置頁眉和頁腳 16
2.1.5 生成文檔目錄 18
2.2 案例2——批量制作復雜表格 20
2.3 案例3——利用Word模板制作邀請函 23
2.4 案例4——宏的使用 29
2.5 案例5——應用Word窗體 33
上機練習題 36
第3章 Excel 2003應用案例 43
3.1 案例1——次數分布與直方圖 43
3.2 案例2——電子教學考核表 44
3.3 案例3——Excel數據透視分析應用 48
上機練習題 53
第4章 VBA程序設計概述 61
4.1 宏與VBA 61
4.2 Office VBA開發環境 61
4.2.1 打開VBE窗口 61
4.2.2 VBE窗口概述 63
4.2.3 設置VBE開發環境 66
4.2.4 在VBE中編寫宏 68
4.2.5 指定宏保存的位置 69
4.2.6 將宏指定給快捷鍵或按鈕 69
4.2.7 將宏指定給圖片或工具欄按鈕 69
4.3 Office控件與用戶窗體 70
4.4 對象、屬性、方法和事件 71
4.5 VBA編程基礎 73
4.5.1 VBA中的關鍵字和標識字符 73
4.5.2 變量和常量 74
4.5.3 數據的輸入與輸出 78
4.5.4 運算符 81
4.6 流程控制語句 84
4.6.1 順序結構 85
4.6.2 選擇結構 85
4.6.3 循環結構 91
4.6.4 Goto型控制語句 96
4.6.5 注釋 98
4.6.6 End語句 98
4.6.7 連寫和斷行 98
4.6.8 With語句 98
4.7 過程 99
4.7.1 模塊與過程 99
4.7.2 Sub過程的定義 99
4.7.3 Sub過程的調用 100
4.7.4 Sub過程與事件過程 101
4.8 Function過程 102
4.8.1 Function過程的定義 102
4.8.2 Function函數的調用 103
4.9 常用內部函數 104
4.9.1 常用數學函數 104
4.9.2 數組函數 105
4.9.3 字符串操作函數 106
4.9.4 日期和時間函數 107
4.9.5 數據類型檢查與轉換函數 109
4.9.6 文件操作函數 111
4.9.7 其他函數 112
4.10 用戶窗體及窗體控件 114
4.10.1 窗體的屬性、事件和方法 114
4.10.2 控件的使用 117
4.10.3 標準控件 119
上機練習題 141
第5章 Word VBA常用對象與應用案例 145
5.1 Word中的常用對象 146
5.1.1 Application對象 146
5.1.2 Documents集合與Document對象 149
5.1.3 Selection對象 151
5.1.4 Paragraphs集合和Paragraph對象 157
5.1.5 Sentences、Words和
Characters集合 159
5.1.6 Sections集合和Section對象 161
5.1.7 Range對象 162
5.1.8 Tables集合與Table對象 165
5.1.9 Find對象 169
5.1.10 Replacement對象 172
5.1.11 HeaderFooter對象 173
5.2 案例1——在Word中制作選擇題 174
5.3 案例2——制作考試用作文稿紙 177
5.4 案例3——查詢長途電話區號 181
上機練習題 184
第6章 Excel VBA常用對象與應用案例 195
6.1 Excel VBA常用對象 195
6.6.1 Application對象 195
6.6.2 Workbook工作簿對象 197
6.6.3 WorkSheet工作表對象 198
6.6.4 Range單元格區域對象 201
6.6.5 Chart圖表對象 207
6.2 案例1——學生成績分析 208
6.3 案例2——讀者資料管理 213
6.4 案例3——打印學生考試準考證 217
6.5 案例4——員工管理系統 223
上機練習題 239
第7章 PowerPoint 2003應用案例 252
7.1 PowerPoint應用程序對象 252
7.2 案例1——制造畫軸效果 254
7.3 案例2——控制Flash動畫的播放 257
7.4 案例3——平拋運動效果的制作 258
7.5 案例4—制作課堂小測驗課件 260
上機練習題 264
參考文獻 282
- MS Office高級應用教程 [主編 牛莉 劉衛國]
- 全國計算機等級考試一級(MS Office)指導手冊 [主編 王宏斌 孫元 禹晨]
- 計算機應用技能教程——全國計算機等級考試一級MS Office 2010 [主編 石鐵峰 王祖偉 宋家慧]
- 計算機一級MS Office全真模擬手冊(第二版) [主編 張建軍 李瑛 王鋒]
- 計算機應用基礎——全國計算機等級考試一級MS Office 2010 [主編 石鐵峰 王祖偉 宋家慧]
- 全國計算機等級考試一級MS Office教程及實訓指導 [主編 張心越 劉玉芳 邢怡]
- 新編MS Office 2010高級應用 [主編 戴慧 石焱]
- 計算機一級MS Office全真模擬手冊 [王宏斌 石芳堂 池明文]
- 計算機文化及MS Office案例教程(Windows 7+Office 2010)(第二版) [劉祖萍 宋燕福]
- 計算機文化及MS Office案例教程(Windows 7+Office 2010) [主編 劉祖萍 宋燕福]
- 一級MS Office教程 [張琳]
- 全國計算機等級考試(一級MS Office)精講精練 [張強華 編著]
- 一級MS Office教程 [敖冰峰 林羅龍 主 編 ]
- 一級MS Office考試考點分析與全真訓練 [黃卓 主編]