李政主編的《VBA任務(wù)驅(qū)動教程》以任務(wù)驅(qū)動形式,通過豐富的案例,介紹windows7環(huán)境下Office 2010的VBA應(yīng)用技術(shù)和技巧。涵蓋了從基礎(chǔ)知識到高級應(yīng)用的內(nèi)容,給出了所有案例的技術(shù)要點(diǎn)和全部源代碼。讀者可以分析、改進(jìn)、移植這些案例,拓展應(yīng)用領(lǐng)域,開發(fā)自己的作品,提高應(yīng)用水平。
本書既可作為高等院;蚋呗毟邔S(jì)算機(jī)以及相關(guān)專業(yè)教材,又可作為辦公自動化培訓(xùn)教程,還可供其他計(jì)算機(jī)開發(fā)和應(yīng)用人員參考。
第1章 VBA應(yīng)用基礎(chǔ)
1.1 在Word文檔中快速設(shè)置上標(biāo)
1.2 在Excel工作表中插入多個(gè)圖片
1.2.1 宏的錄制與保存
1.2.2 宏代碼的分析與編輯
1.2.3 運(yùn)行宏的幾種方法
1.2.4 宏的安全性
1.3 在Word文檔中插入多個(gè)文件的內(nèi)容
1.3.1 代碼的獲取、加工和運(yùn)行
1.3.2 變量與數(shù)據(jù)類型
1.4 百錢買百雞問題
1.4.1 程序的創(chuàng)建與運(yùn)行
1.4.2 VBA的運(yùn)算符
1.5 成績轉(zhuǎn)換和定位
1.5.1 對象、屬性、事件和方法 第1章 VBA應(yīng)用基礎(chǔ)
1.1 在Word文檔中快速設(shè)置上標(biāo)
1.2 在Excel工作表中插入多個(gè)圖片
1.2.1 宏的錄制與保存
1.2.2 宏代碼的分析與編輯
1.2.3 運(yùn)行宏的幾種方法
1.2.4 宏的安全性
1.3 在Word文檔中插入多個(gè)文件的內(nèi)容
1.3.1 代碼的獲取、加工和運(yùn)行
1.3.2 變量與數(shù)據(jù)類型
1.4 百錢買百雞問題
1.4.1 程序的創(chuàng)建與運(yùn)行
1.4.2 VBA的運(yùn)算符
1.5 成績轉(zhuǎn)換和定位
1.5.1 對象、屬性、事件和方法
1.5.2 程序設(shè)計(jì)與運(yùn)行
1.6 輸出“玫瑰花數(shù)”
1.6.1 工程、模塊與過程
1.6.2 子程序的設(shè)計(jì)與調(diào)用
1.7 求最大公約數(shù)
1.7.1 自定義函數(shù)的設(shè)計(jì)與調(diào)用
1.7.2 代碼調(diào)試
上機(jī)實(shí)驗(yàn)題目
第2章 在Excel中使用VBA
2.1 將電話號碼導(dǎo)入當(dāng)前工作表
2.1.1 導(dǎo)入電話號碼
2.1.2 工作簿和工作表操作
2.1.3 單元格和區(qū)域的引用
2.2 自動生成年歷
2.2.1 界面與程序
2.2.2 單元格和區(qū)域的操作
2.3 多元一次方程組求解
2.3.1 在VBA中使用Excel工作表函數(shù)
2.3.2 工作表界面初始化
2.3.3 求解方程組程序設(shè)計(jì)
2.3.4 代碼優(yōu)化與保護(hù)
2.4 創(chuàng)建動態(tài)三維圖表
2.4.1 動態(tài)三維圖表的實(shí)現(xiàn)
2.4.2 處理圖形對象
2.5 在Excel狀態(tài)欄中顯示進(jìn)度條
2.6 區(qū)號郵編查詢
2.7 考試座位隨機(jī)編排
2.8 計(jì)算退休日期、距退休時(shí)間
上機(jī)實(shí)驗(yàn)題目
第3章 在Word中使用VBA
3.1 統(tǒng)計(jì)字符串出現(xiàn)次數(shù)
3.1.1 子程序設(shè)計(jì)
3.1.2 使用Word文本
3.2 使用表格與對象
3.2.1 Word表格計(jì)算
3.2.2 使用Word對象
3.3 快速輸入國標(biāo)漢字
3.4 查漢字區(qū)位碼
3.5 求單詞覆蓋率
上機(jī)實(shí)驗(yàn)題目
第4章 控件與窗體
4.1 在工作表中使用控件
4.2 日期控件的使用
4.3 在Word文檔中使用列表框控件
4.4 用戶窗體及控件示例
4.5 進(jìn)度條窗體的設(shè)計(jì)
4.6 出生年份、生肖、年齡互查
上機(jī)實(shí)驗(yàn)題目
第5章 Office命令欄
5.1 創(chuàng)建自定義工具欄
5.2 選項(xiàng)卡及工具欄按鈕控制
5.3 獲取系統(tǒng)工具欄按鈕屬性
5.4 自定義菜單
5.5 動態(tài)設(shè)置列表項(xiàng)
5.6 工資條分解
上機(jī)實(shí)驗(yàn)題目
第6章 應(yīng)用程序之間調(diào)用與通訊
6.I從Excel中進(jìn)行Word操作
6.2 從Word中進(jìn)行Excel操作
6.3 在Word中使用Access數(shù)據(jù)庫
6.4 在Excel中使用Access數(shù)據(jù)庫
6.5 將Word文本傳送到PowerPoint
上機(jī)實(shí)驗(yàn)題目
第7章 網(wǎng)絡(luò)功能
7.1 用VBA代碼下載網(wǎng)絡(luò)上的文件
7.2 用Web查詢獲取網(wǎng)頁信息
7.3 定時(shí)刷新Web查詢
7.4 打開網(wǎng)頁獲取Web信息
7.5 人民幣匯率Web數(shù)據(jù)獲取與加工
7.6 自動獲取網(wǎng)站特定數(shù)據(jù)
上機(jī)實(shí)驗(yàn)題目
第8章 文件管理
8.1 在Word文檔中列文件目錄
8.2 列出指定路徑下全部子文件夾和文件名
8.3 批量重命名文件
8.4 提取漢字點(diǎn)陣信息
8.5 標(biāo)記、刪除重復(fù)文件
上機(jī)實(shí)驗(yàn)題目
第9章 漢諾塔模擬演示
9.1 界面設(shè)計(jì)
9.2 基礎(chǔ)程序設(shè)計(jì)
9.3 遞歸程序設(shè)計(jì)與調(diào)用
上機(jī)實(shí)驗(yàn)題目
第lO章 教師課表速查工具
10.1 功能要求
10.2 工作表和工具欄
10.3 導(dǎo)入課表
10.4 篩選課表
上機(jī)實(shí)驗(yàn)題目
第11章 師資狀況信息模板
11.1 任務(wù)需求
11.2 工作簿結(jié)構(gòu)設(shè)計(jì)
11.3 代碼編寫
上機(jī)實(shí)驗(yàn)題目
第12章 大學(xué)生獎學(xué)金評定輔助工具
12.1 工作表設(shè)計(jì)
12.2 程序設(shè)計(jì)
上機(jī)實(shí)驗(yàn)題目
第13章 考試證生成模板
13.1 任務(wù)需求
13.2 工作表結(jié)構(gòu)設(shè)計(jì)
13.3 工具欄及按鈕控制
13.4 通用模塊代碼設(shè)計(jì)
上機(jī)實(shí)驗(yàn)題目
第14章 競賽核分與排名模板
14.1 功能要求
14.2 工作簿與工具欄設(shè)計(jì)
14.3 子程序設(shè)計(jì)
上機(jī)實(shí)驗(yàn)題目
第15章 教學(xué)工作量統(tǒng)計(jì)模板
15.1 任務(wù)需求
15.2 軟件設(shè)計(jì)
上機(jī)實(shí)驗(yàn)題目
第16章 通用圖文試題庫系統(tǒng)
16.1 任務(wù)需求
16.2 使用方式
16.3 “題庫文檔”設(shè)計(jì)
16.4 “主控文件”設(shè)計(jì)
上機(jī)實(shí)驗(yàn)題目
第17章 人才培養(yǎng)方案模板
17.1 任務(wù)需求
17.2 程序設(shè)計(jì)
上機(jī)實(shí)驗(yàn)題目
參考文獻(xiàn)