Excel 2007 VBA辦公範例套用

Excel 2007 VBA辦公範例套用

本書由淺入深地講解了Excel2007在函式、公式範例套用中的多個方面,如Excel 2007知識基礎、公式基礎、函式基礎、用函式進行財務計算、用函式進行財務分析、用函式進行財務管理等,最後還講述了Excel函式在信息管理中的套用、在決策管理中的套用、在市場行銷中的套用、用Excel函式進行經濟預測、統計分析函式的套用、使用分析工具解決商業問題等高級套用技巧。

本書內容全面,案例豐富,圖文並茂,適於公司辦公人員、企業管理人員及各類大中專院校財務、信息管理、市場行銷等相關專業選用。

基本介紹

  • 書名:Excel 2007 VBA辦公範例套用
  • 作者:張明
  • ISBN:9787302158653
  • 定價:36元
  • 出版社:清華大學出版社
  • 出版時間:2007.08.01
前言,目錄,

前言

在實際工作、學習中,您是否遇到過以下情況:
? 將Excel工作表中不同的內容傳送到不同的電子信箱中?例如員工工資(福利)、學生的成績單……。
? 將網路上展示的各類數據、文字內容整理後按照一定的規律保存在Excel或資料庫中。
? 對報表中的數據生成多個圖表,並及時更新圖表。
? 對將散落在計算機硬碟中的零散數據有規律地整理並存入Excel或資料庫中。
? 將Excel工作表中的內容生成Word文檔、用Outlook傳送電子郵件。
……
諸如上述種種,在Excel中遇到一些用公式解決不了的問題,而用手工處理又非常耗時耗力的任務時,希望大家不要灰心,本書範例將為您的工作和學習起到拋磚引玉的作用。
本書以範例為主線,在內容上由淺入深,從VBA(VisualBasicApplication)的常用的對象、方法、屬性、控制語句等基礎知識開始,深入到由使用窗體、資料庫引用等複雜的範例的剖析。除了講述Excel中VBA的常用方法外,充分發揮VBA的各種套用技巧以及與第三方實用工具結合後的強大威力,從繁多的語法及定義中精煉出實際工作常用的方法和技巧。使不懂程式的初學者可以輕鬆自如快速掌握,懂些編程的讀者能迅速得以提升並套用到實際工作當中。
書中精心設計的範例是作者多年工作經驗積累的總結,非常實用。全書以分步操作講解為主,輔以圖解說明,配合視頻詳細講解,引導讀者逐步學習和使用。在每個章節的最後,設計了一定量的練習,可幫助廣大讀者及時回顧和總結本章學習內容,加深讀者對內容的理解和掌握。本書附送光碟,其中有範例原始碼和範例視頻,學習直觀高效,節省大量學習時間。
本書實用性很強,讀者只要通過簡單的“移植”,結合自己實際工作需要,修改代碼中的相應內容,就可以輕鬆解決工作、生活、學習中所遇到的類似問題,是企事業單位、公司、學校等經常與辦公軟體打交道的辦公室工作人員和正在學習的大中專、技校職高學生的參考讀物。

目錄

第1章VBA概述 1
1.1關於VBA 2
1.2VisualBasic編輯器 2
1.2.1工程資源管理器 3
1.2.2選單和工具列 4
1.2.3代碼編輯視窗 5
1.2.4屬性視窗 6
1.2.5立即視窗 6
1.2.6本地視窗 7
1.2.7監視視窗 7
1.2.8對象瀏覽器 7
1.3宏的錄製 8
1.4宏的運行 11
1.4.1宏的安全性設定 12
1.4.2宏的運行方式 14
1.5宏的管理 19
1.6系統幫助的使用 20
1.7總結與經驗積累 21
1.8獨立實踐 22
第2章VBA編程基礎 23
2.1VBE開發環境的設定 24
2.1.1【編輯器】選項卡設定 24
2.1.2【編輯器格式】選項卡設定 26
2.1.3【通用】選項卡設定 26
2.1.4【可連線的】選項卡設定 28
2.2VBA基礎知識介紹 28
2.2.1VBA中的關鍵字和標識字元 28
2.2.2VBA中的數據類型 29
2.2.3VBA中的變數和常量 31
2.2.4VBA中的運算符 32
2.3VBA中數組介紹 36
2.4VBA中對象、集合、屬性和方法 38
2.4.1對象 38
2.4.2對象集合 38
2.4.3對象的方法 39
2.4.4對象的事件 39
2.4.5對象的屬性 40
2.5VBA中內置函式介紹 40
2.5.1內置函式及套用語法介紹 40
2.5.2程式中常用內置函式介紹 41
2.6VBA中控制結構介紹 41
2.6.1If…Then…Else…EndIf語句 41
2.6.2SelectCase…Case…EndSelect語句 42
2.6.3For…To…Next語句 43
2.6.4ForEach…Next語句 43
2.6.4Do…Loop語句 44
2.6.5GoTo、On…GoTo語句 45
2.6.6OnError錯誤控制語句 46
2.6.7其他常用語句 47
2.7VBA中Sub過程、Function函式介紹 47
2.8VBA中窗體、控制項介紹 48
2.9總結與經驗積累 49
2.10獨立實踐 49
第3章自定義函式 50
3.1系統概要說明 51
3.1.1實際需求 51
3.1.2解決方案 51
3.2個人所得稅的自定義函式套用 51
3.2.1個人所得稅計算公式 51
3.2.2製作自定義函式 52
3.2.3調用自定義函式 54
3.2.4如何重複使用自定義函式 55
3.3總結與經驗積累 57
3.4獨立實踐 57
第4章會務簽到時間自動記錄 58
4.1系統概要說明 59
4.1.1實際需求 59
4.1.2解決方案 59
4.2會務簽到系統講解 59
4.2.1會務簽到表格設計 59
4.2.2在工作表的Change事件中設定宏 62
4.3總結與經驗積累 65
4.4獨立實踐 65
第5章精確查找匹配工作表數據 66
5.1系統概要說明 67
5.1.1實際需求 67
5.1.2解決方案 67
5.2精確查找系統講解 67
5.2.1示例表格設計 67
5.2.2製作查找替換的宏FindReplace 68
5.3總結與經驗積累 71
5.4獨立實踐 71
第6章利用Jmail傳送工資條及其他郵件群發 72
6.1系統概要說明 73
6.1.1實際需求 73
6.1.2解決方案 73
6.2工資條傳送系統介紹 73
6.2.1整體流程介紹 74
6.2.2示例表格設計 74
6.2.3自定義命令欄 75
6.2.4工資條傳送主程式 80
6.2.5查找員工郵件地址過程 87
6.2.6郵件傳送過程JmailSend 88
6.2.7保存並關閉工作簿的過程 91
6.2.8退出工作簿時的過程 92
6.3總結與經驗積累 93
6.4獨立實踐 93
第7章Excel與Access、SQLServer的數據交換 94
7.1系統概要說明 95
7.1.1實際需求 95
7.1.2解決方案 95
7.2系統詳細介紹 96
7.2.1基礎知識——ADO(MicrosoftActiveXDataObjects)介紹 96
7.2.2在SQLServer資料庫中建立資料庫、表 101
7.2.3Excel工作表製作 114
7.2.4製作自定義命令欄 114
7.2.5將Excel工作表中的數據導入SQLServer 116
7.2.6數據查詢窗體設計 121
7.2.7數據查詢窗體的代碼設計 127
7.2.8刪除SQLServer資料庫中部分指定數據 133
7.2.9初始化Excel的Check工作表 135
7.2.10退出工作簿時刪除自定義命令項 136
7.3連線Access2007資料庫的套用 137
7.4總結與經驗積累 138
7.5獨立實踐 138
第8章批量生成、刪除圖表 139
8.1系統概要說明 140
8.1.1實際需求 140
8.1.2解決方案 140
8.2系統詳細介紹 140
8.2.1表格設計 140
8.2.2在工作表中設定命令按鈕 141
8.2.3【生成圖表】按鈕對應的批量生成圖表過程 142
8.2.4【清除圖表】按鈕對應的批量刪除圖表過程 148
8.3總結與經驗積累 149
8.4獨立實踐 149
第9章批量導入文本檔案中的數據 150
9.1系統概要說明 151
9.1.1實際需求 151
9.1.2解決方案 151
9.2系統詳細介紹 151
9.2.1待整理的包含數據的文本檔案 151
9.2.2設計匯總數據的工作簿和工作表 151
9.2.3製作導入文本檔案的宏ReadTxtData 152
9.3總結與經驗積累 160
9.4獨立實踐 160
第10章讀取網頁中的數據 161
10.1系統概要說明 162
10.1.1實際需求 162
10.1.2解決方案 162
10.2通過API函式讀取網頁數據 162
10.2.1總體流程 162
10.2.2自定義命令欄 163
10.2.3創建getcontent及其相關宏過程 166
10.2.4自定義命令欄上【退出】按鈕對應的過程 173
10.3通過工作表QueryTable對象讀取網頁數據 175
10.3.1總體流程 175
10.3.2自定義命令欄與定義QueryTable查詢對象 177
10.3.3刷新QueryTable查詢對象並提取數據 182
10.3.4退出並保存工作簿 186
10.4總結與經驗積累 187
10.5獨立實踐 187
第11章市場調查問卷設計及使用 188
11.1系統概要說明 189
11.1.1實際需求 189
11.1.2解決方案 189
11.2製作問卷 190
11.2.1設定工作表、製作問卷的基本框架 190
11.2.2利用【表單控制項】製作單選題、復選題等 194
11.2.3利用【ActiveX控制項】製作復選題、填空題等 201
11.2.4設定【ActiveX控制項】事件代碼 203
11.3匯總調查數據 208
11.4統計調查數據 211
11.5總結與經驗積累 214
11.6獨立實踐 215
第12章銷售數據的管理 216
12.1系統概要說明 217
12.1.1實際需求 217
12.1.2解決方案 217
12.2對庫存數據的整理 217
12.3對銷售數據的整理 221
12.4總結與經驗積累 224
12.5獨立實踐 224
第13章客戶資料管理 225
13.1系統概要說明 226
13.1.1實際需求 226
13.1.2解決方案 226
13.2系統詳細介紹 226
13.2.1設計客戶資料管理表 226
13.2.2地區整理 227
13.2.3設計綜合查詢窗體 229
13.2.4調用綜合查詢窗體 241
13.3總結與經驗積累 244
13.4獨立實踐 244
第14章管理公司文檔資料 245
14.1系統概要說明 246
14.1.1實際需求 246
14.1.2解決方案 246
14.2系統詳細介紹 246
14.2.1表格設計 246
14.2.2製作命令按鈕及相應宏 249
14.2.3資料歸檔 251
14.2.4資料借閱 253
14.2.5已借閱資料的管理 256
14.3總結與經驗積累 258
14.5獨立實踐 258
第15章處理工作表中全形數字字元 259
15.1系統概要說明 260
15.1.1實際需求 260
15.1.2解決方案 260
15.2系統詳細介紹 260
15.2.1工作簿內容說明 260
15.2.2宏工作簿內宏的製作 262
15.2.3運行宏 269
15.3總結與經驗積累 270
15.4獨立實踐 270
第16章快速批處理工作簿/表 272
16.1系統概要說明 273
16.1.1實際需求 273
16.1.2解決方案 273
16.2系統詳細介紹 273
16.2.1整體說明 273
16.2.2打開工作簿 274
16.2.3保護/撤消保護工作表窗體製作與使用 279
16.2.4打開其他工作簿 288
16.2.5關閉其他工作簿 291
16.2.6退出工作簿 292
16.3總結與經驗積累 293
16.4獨立實踐 293
第17章用戶許可權管理系統 294
17.1系統概要說明 295
17.1.1實際需求 295
17.1.2解決方案 295
17.2系統詳細介紹 295
17.2.1整體說明 295
17.2.2設計並製作工作表 296
17.2.3打開工作簿,生成自定義命令欄和命令項 297
17.2.4創建公共宏 300
17.2.5用戶登錄窗體 303
17.2.6修改密碼窗體 313
17.2.8退出工作簿 322
17.3總結與經驗積累 323
17.4獨立實踐 323
第18章調用其他辦公軟體 324
18.1系統概要說明 325
18.1.1實際需求 325
18.1.2解決方案 325
18.2系統詳細介紹 325
18.2.1Excel工作表中的表格整理為Word文檔 325
18.2.2將Excel工作表中聯繫人整理為Outlook聯繫人 331
18.2.3將Excel工作表中的計畫整理為Outlook中的任務 334
18.2.4調用Outlook傳送Excel工作表中的內容 336
18.3總結與經驗積累 339
18.4獨立實踐 339

相關詞條

熱門詞條

聯絡我們