《Excel 2007VBA參考大全》是2009年4月人民郵電出版社出版的圖書,作者是[美]John Green、Stephen Bullen、Bob Bovey、Michael Alexander。
基本介紹
- 中文名:Excel 2007VBA參考大全
- 作者:[美]John Green、Stephen Bullen、Bob Bovey、Michael Alexander
- 出版時間:2009年4月
- 出版社:人民郵電出版社
- 頁數:648 頁
- ISBN:9787115195401
- 定價:88 元
- 開本:16 開
- 裝幀:平裝
內容簡介,圖書目錄,
內容簡介
本書共有27章和3個附錄,大致分成3個部分。第 1部分為第 1章,介紹了VBA編程和Excel對象模型的基礎知識。第 2部分為第 2章~第 27章,通過大量的實例介紹了Excel的關鍵對象,並介紹了Excel 2007新的Office XML檔案格式和RibbonX開發技術,其中一些章節專門介紹了為提取各種格式的數據而訪問外部資料庫的詳細技術,最後4章探討了將Excel連結到Internet、為國際兼容性編寫代碼、VBE編程以及如何使用Win32 API函式等高級話題。第3部分為附錄,提供了Excel 2007對象模型以及VBE和Office對象模型的所有對象,並包括相應的所有屬性、方法和事件以及相關示例。
本書介紹的開發技術都是許多優秀的VBA程式設計師多年經驗交流、歸納、總結的成果。本書適合從基礎到高級的Excel用戶和程式設計師,特別是希望在Excel應用程式中利用VBA語言功能的Excel用戶閱讀。
圖書目錄
第 1章 Excel VBA基礎 1
1.1 使用宏錄製器 1
1.1.1 錄製宏 2
1.1.2 運行宏 4
1.1.3 Visual Basic編輯器 5
1.1.4 運行宏的其他方法 7
1.2 用戶自定義函式 11
1.2.1 創建一個UDF 11
1.2.2 UDF不能夠做什麼 14
1.3 Excel對象模型 14
1.3.1 對象 14
1.3.2 獲取幫助 17
1.3.3 在立即視窗里試驗 19
1.4 VBA語言 20
1.4.1 基本的輸入和輸出 20
1.4.2 調用函式和子過程 23
1.4.3 括弧和參數列表 24
1.4.4 變數聲明 24
1.4.5 變數的作用域和生存期 26
1.4.6 變數類型 27
1.4.7 對象變數 29
1.4.8 做出判斷 30
1.4.9 循環 32
1.4.10 數組 35
1.4.11 運行時錯誤處理 38
1.5 小結 40
第 2章 Application對象 41
2.1 全局 41
2.2 Active屬性 41
2.3 顯示警告 42
2.4 螢幕刷新 42
2.5 Evaluate 43
2.6 InputBox 44
2.7 狀態欄 45
2.8 SendKeys 45
2.9 OnTime 45
2.10 OnKey 46
2.11 工作表函式 47
2.12 Caller 48
2.13 小結 49
第3章 工作簿和工作表 50
3.1 Workbooks集合 50
3.1.1 從路徑中獲取檔案名稱 51
3.1.2 在相同中的檔案 52
3.1.3 覆蓋現有的工作簿 53
3.1.4 保存改變 53
3.2 Sheets集合 54
3.2.1 工作表 54
3.2.2 複製和移動 55
3.2.3 組合工作表 56
3.3 Window對象 57
3.4 小結 59
第4章 使用單元格區域 60
4.1 Activate和Select 60
4.2 Range屬性 61
4.2.1 簡寫的Range引用 61
4.2.2 非活動工作表中的單元格區域 62
4.2.3 Range對象的Range屬性 62
4.2.4 Cells屬性 62
4.2.5 在Range中使用Cells 63
4.2.6 非活動工作表的單元格區域 64
4.2.7 關於Range對象的Cells屬性 64
4.2.8 單個參數的單元格區域引用 65
4.3 Offset屬性 66
4.4 Resize屬性 67
4.5 SpecialCells方法 68
4.5.1 最後一個單元格 68
4.5.2 刪除數字 69
4.6 CurrentRegion屬性 70
4.7 End屬性 71
4.8 單元格區域求和 72
4.9 Columns屬性和Rows屬性 72
4.10 Union方法和Intersect方法 74
4.11 空單元格 75
4.12 在數組和單元區域之間傳遞值 76
4.13 小結 80
第5章 使用名稱 82
5.1 命名單元格區域 83
5.2 專用名稱 83
5.3 在名稱中存儲值 84
5.4 存儲數組 85
5.5 隱藏名稱 85
5.6 處理命名的單元格區域 86
5.7 搜尋名稱 86
5.7.1 搜尋單元格區域的名稱 87
5.7.2 確定重疊的單元格區域的名稱 88
5.8 小結 90
第6章 數據列表 92
6.1 結構化數據 92
6.2 排序單元格區域 92
6.3 創建表 94
6.4 排序表 95
6.5 自動篩選 95
6.5.1 AutoFilter對象 96
6.5.2 Filter對象 96
6.5.3 日期自定義篩選 97
6.5.4 添加組合框 97
6.5.5 日期格式問題 99
6.5.6 獲取準確的日期 99
6.5.7 複製可見行 100
6.5.8 查找可見行 101
6.6 高級篩選 102
6.7 數據記錄單 103
6.8 小結 104
第7章 數據透視表 106
7.1 創建數據透視表報表 106
7.1.1 PivotCache 109
7.1.2 PivotTable集合 109
7.2 PivotField 109
7.3 PivotItems 112
7.3.1 分組 113
7.3.2 Visible屬性 115
7.3.3 CalculatedItems 116
7.4 PivotChart 116
7.5 外部數據源 118
7.6 小結 119
第8章 圖表 120
8.1 圖表工作表 120
8.1.1 所錄製的宏 122
8.1.2 使用VBA代碼添加圖表工作表 122
8.2 嵌入的圖表 122
8.2.1 使用宏錄製器 123
8.2.2 使用VBA代碼創建嵌入圖表對象 123
8.3 編輯數據系列 124
8.4 使用數組定義圖表系列 126
8.5 使用數組作為圖表數據源 128
8.6 確定圖表中使用的單元格區域 129
8.7 圖表標籤 130
8.8 小結 131
第9章 事件過程 132
9.1 工作表事件 132
9.1.1 啟用事件 133
9.1.2 工作表計算 133
9.2 圖表工作表事件 134
9.3 工作簿事件 136
9.4 頁眉和頁腳 137
9.5 小結 138
第 10章 添加控制項 139
10.1 窗體控制項和ActiveX控制項 139
10.2 ActiveX控制項 139
10.2.1 滾動條控制項 140
10.2.2 數值調節鈕控制項 140
10.2.3 複選框控制項 141
10.2.4 選項按鈕控制項 141
10.3 窗體控制項 142
10.4 動態的ActiveX控制項 144
10.5 圖表中的控制項 146
10.6 小結 147
第 11章 文本檔案和檔案對話框 148
11.1 打開文本檔案 148
11.2 寫入文本檔案 148
11.3 讀取文本檔案 149
11.4 使用Print語句寫入文本檔案 150
11.4.1 讀取數據字元串 151
11.4.2 靈活的分隔設定和分界符 152
11.5 檔案對話框 154
11.5.1 FileDialogFilters 155
11.5.2 FileDialogSelectedItems 156
11.5.3 對話框類型 156
11.5.4 Execute方法 156
11.5.5 多選 156
11.6 小結 157
第 12章 使用XML和開放的XML檔案格式 158
12.1 在Excel中使用XML數據的基礎知識 158
12.1.1 XML基本原理 159
12.1.2 直接使用XML數據 162
12.1.3 創建和管理自己的XML映射 164
12.2 使用VBA編程處理XML過程 166
12.2.1 編程處理XML映射 166
12.2.2 利用DOM和XPath操作XML檔案 170
12.3 使用VBA對開放式XML檔案編程 174
12.4 小結 178
第 13章 用戶窗體 179
13.1 顯示用戶窗體 179
13.2 創建用戶窗體 180
13.3 在用戶窗體中直接訪問控制項 181
13.4 停止關閉按鈕 184
13.5 管理數據列表 185
13.6 無模式用戶窗體 189
13.7 可變的用戶窗體名稱 191
13.8 小結 191
第 14章 RibbonX 192
14.1 概述 192
14.2 準備工作 192
14.3 添加定製 193
14.4 XML結構 193
14.5 RibbonX和VBA 195
14.6 控制項類型 195
14.6.1 基本控制項 196
14.6.2 容器控制項 196
14.7 控制項屬性 197
14.8 控制項回調 198
14.9 管理控制項圖像 199
14.10 其他的RibbonX元素、屬性和回調 200
14.10.1 在多個工作簿中共享控制項 201
14.10.2 在運行時更新控制項 201
14.10.3 掛鈎內置控制項 203
14.10.4 在“獨立”應用程式中的RibbonX 203
14.10.5 定製Office選單 203
14.10.6 定製QAT 204
14.10.7 控制選項卡、選項卡集和組 204
14.11 動態控制項 205
14.11.1 dropDown,comboBox和gallery 205
14.11.2 動態選單 205
14.12 Ribbon CommandBar擴展 206
14.13 RibbonX的局限 207
14.14 小結 207
第 15章 命令欄 208
15.1 工具列、選單欄和彈出選單 208
15.2 Excel的內置命令欄 209
15.3 在所有層級中的控制項 212
15.4 創建新選單 215
15.5 傳遞參數值 217
15.6 刪除選單 218
15.7 創建工具列 218
15.8 彈出式選單 221
15.9 顯示彈出式命令欄 224
15.10 小結 232
第 16章 類模組 233
16.1 創建自己的對象 233
16.2 屬性過程 234
16.3 創建集合 235
16.4 封裝 238
16.5 捕獲應用程式事件 238
16.6 嵌入的圖表的事件 240
16.7 用戶窗體控制項集合 241
16.8 跨工程引用類 243
16.9 小結 243
第 17章 載入項 245
17.1 隱藏代碼 245
17.2 創建載入項 246
17.3 關閉載入項 247
17.4 更改代碼 247
17.5 保存變化 247
17.6 界面變化 248
17.7 安裝載入項 249
17.8 AddinInstall事件 251
17.9 從載入項列表中移除載入項 251
17.10 小結 252
第 18章 自動化載入項和COM載入項 253
18.1 自動化載入項 253
18.1.1 一個簡單的載入項——序列 253
18.1.2 使用Excel註冊自動化載入項 254
18.1.3 使用自動化載入項 255
18.1.4 IDTExtensibility2接口介紹 256
18.2 COM載入項 260
18.2.1 IDTExtensibility2接口 260
18.2.2 使用Excel註冊COM載入項 261
18.2.3 COM載入項設計器 261
18.3 小結 270
第 19章 與其他Office應用程式互動 271
19.1 建立連線 271
19.1.1 後期綁定 272
19.1.2 早期綁定 272
19.2 在Word中打開文檔 274
19.3 訪問活動的Word文檔 275
19.4 創建新的Word文檔 275
19.5 Access和ADO 276
19.6 Access、Excel和Outlook 277
19.7 比郵件合併更好的方法 279
19.8 小結 284
第 20章 使用ADO訪問數據 285
20.1 結構化查詢語言簡介 285
20.1.1 SELECT語句 286
20.1.2 INSERT語句 286
20.1.3 UPDATE語句 287
20.1.4 DELETE語句 287
20.2 ADO概覽 288
20.2.1 Connection對象 288
20.2.2 Recordset對象 291
20.2.3 Command對象 294
20.2.4 在Microsoft Excel應用程式中使用ADO 295
20.2.5 對Microsoft Access使用ADO 295
20.2.6 對Microsoft SQL Server使用ADO 299
20.2.7 對非標準數據源使用ADO 305
20.3 小結 309
第 21章 管理外部數據 310
21.1 外部數據用戶界面 310
21.1.1 獲取外部數據 310
21.1.2 管理連線 311
21.2 QueryTable對象和ListObject對象 312
21.2.1 來自關係資料庫的QueryTable 312
21.2.2 關聯到ListObject的查詢表 313
21.2.3 QueryTables和參數查詢 314
21.2.4 來自Web查詢的QueryTable 316
21.2.5 來自文本檔案的QueryTable 318
21.2.6 創建並使用連線檔案 319
21.3 WorkbookConnection對象和Connections集合 321
21.4 外部數據安全設定 322
21.5 小結 323
第 22章 信任中心和文檔安全 324
22.1 信任中心 324
22.1.1 受信任的發布者 324
22.1.2 受信任位置 325
22.1.3 載入項 326
22.1.4 ActiveX設定 326
22.1.5 宏設定 328
22.1.6 訊息欄 329
22.1.7 外部內容 330
22.1.8 個人信息選項 331
22.2 自動化文檔檢查器 332
22.2.1 RemoveDocumentInformation方法 332
22.2.2 DocumentInspectors集合 333
22.3 小結 335
第 23章 使用Excel瀏覽OLAP數據源 336
23.1 通過數據透視表分析OLAP數據 336
23.1.1 連線到OLAP數據源 337
23.1.2 瀏覽OLAP數據源 337
23.2 理解基於OLAP的數據透視表後的MDX 339
23.3 不使用數據透視表瀏覽OLAP數據源 342
23.3.1 使用ADO返回平面化記錄集 342
23.3.2 使用ADO MD獲取多維數據集架構信息 343
23.3.3 創建維度、層次和級別的詳細 343
23.4 創建脫機多維數據集 344
23.4.1 手工創建一個脫機多維數據集 344
23.4.2 使用CreateCubeFile方法 345
23.4.3 使用ADO MD和VBA創建脫機多維數據集 345
23.5 小結 346
第 24章 Excel和Internet 347
24.1 Internet能做些什麼 347
24.2 使用Internet存儲工作簿 347
24.3 使用Internet作為數據源 348
24.3.1 按工作簿方式打開網頁 349
24.3.2 使用Web查詢 349
24.3.3 分析網頁獲取特定的信息 350
24.4 使用Internet發布結果 351
24.4.1 設定Web伺服器 351
24.4.2 保存工作表為網頁格式 351
24.4.3 創建互動式的網頁 352
24.5 使用Internet作為通信渠道 352
24.6 小結 354
第 25章 國際性的問題 355
25.1 修改Windows區域設定和Office 2007 UI語言 355
25.2 回響區域設定和Windows語言 355
25.2.1 識別用戶的區域設定和Windows語言 356
25.2.2 從國際性的角度使用VBA轉換函式 356
25.3 與Excel互動 360
25.3.1 傳送數據到Excel 360
25.3.2 從Excel中讀取數據 362
25.3.3 使用Excel的規則 362
25.4 與用戶互動 362
25.4.1 紙張大小 362
25.4.2 顯示數據 363
25.4.3 解釋數據 363
25.4.4 xxxLocal屬性 363
25.4.5 與用戶互動的原則 364
25.5 Excel 2007的國際化選項 364
25.6 規則不能處理的功能 366
25.6.1 OpenText函式 366
25.6.2 SaveAs函式 367
25.6.3 ShowDataForm子過程 367
25.6.4 貼上文本 367
25.6.5 數據透視表計算欄位、項以及條件格式和數據有效性公式 368
25.6.6 Web查詢 368
25.6.7 =TEXT( )工作表函式 369
25.7 Range.Value、Range.Formula和Range.FormulaArray屬性 369
25.8 Range.AutoFilter方法 369
25.9 Range.AdvancedFilter方法 369
25.10 Application.Evaluate、Application.ConvertFormula和Application.ExecuteExcel4Macro函式 370
25.11 回響Office 2007語言設定 370
25.11.1 文本來源 370
25.11.2 識別Office UI語言設定 371
25.11.3 創建使用多種語言的應用程式 371
25.11.4 在使用多種語言的環境中操作 373
25.11.5 開發使用多種語言應用程式的規則 373
25.12 一些有幫助的函式 373
25.12.1 bWinToNum函式 374
25.12.2 bWinToDate函式 374
25.12.3 sFormatDate函式 375
25.12.4 ReplaceHolders函式 375
25.13 小結 375
第 26章 VBE編程 377
26.1 識別代碼中的VBE對象 377
26.1.1 VBE對象 377
26.1.2 VBProject對象 377
26.1.3 VBComponent對象 378
26.1.4 CodeModule對象 379
26.1.5 CodePane對象 379
26.1.6 Designer對象 379
26.2 啟動 379
26.3 給VBE添加選單項 380
26.4 處理工作簿 383
26.5 處理代碼 389
26.6 處理用戶窗體 392
26.7 處理引用 395
26.8 COM載入項 396
26.9 小結 396
第 27章 利用Windows API編程 397
27.1 API調用剖析 398
27.2 解讀C-樣式聲明 398
27.3 常量、結構、句柄和類 400
27.4 錯誤捕捉 402
27.5 在類模組中封裝API調用 403
27.6 一些示例類 406
27.6.1 高精度計時器類 406
27.6.2 CHighResTimer類模組 406
27.6.3 凍結用戶窗體 407
27.6.4 系統信息類 408
27.7 修改用戶窗體的樣式 410
27.7.1 視窗樣式 410
27.7.2 CFormChanger類 412
27.8 可調整大小的用戶窗體 412
27.8.1 絕對改變 413
27.8.2 相對改變 413
27.8.3 CFormResizer類 414
27.9 小結 418
附錄A Excel 2007對象模型 419
A.1 集合和相關對象的通用屬性 419
A.1.1 通用的集合屬性 419
A.1.2 通用的集合方法 419
A.1.3 通用的對象屬性 419
A.2 Excel對象及其屬性、方法和事件 419
A.2.1 AboveAverage對象 420
A.2.2 AboveAverage對象的屬性 420
A.2.3 Action對象和Actions集合 420
A.2.4 Add-In對象和Addins集合 421
A.2.5 Add-In對象的通用屬性 421
A.2.6 Adjustments對象 422
A.2.7 AllowEditRange對象和AllowEditRanges集合 422
A.2.8 Application對象 423
A.2.9 Areas集合 432
A.2.10 AutoCorrect對象 433
A.2.11 AutoFilter對象 434
A.2.12 AutoRecover對象 435
A.2.13 Axis對象和Axes集合 436
A.2.14 AxisTitle對象 438
A.2.15 Border對象和Borders集合 439
A.2.16 CalculatedFields集合 440
A.2.17 CalculatedItems集合 440
A.2.18 CalculatedMember對象和CalculatedMembers集合 440
A.2.19 CalloutFormat對象 441
A.2.20 CellFormat對象 442
A.2.21 Characters對象 444
A.2.22 Chart對象和Charts集合 445
A.2.23 ChartArea對象 450
A.2.24 ChartColorFormat對象 450
A.2.25 ChartFillFormat對象 451
A.2.26 ChartFormat對象 452
A.2.27 ChartGroup對象和ChartGroups集合 452
A.2.28 ChartObject對象和ChartObjects集合 453
A.2.29 ChartTitle對象 455
A.2.30 ChartView對象 456
A.2.31 ColorFormat對象 457
A.2.32 ColorScale對象 457
A.2.33 ColorScale對象的屬性 457
A.2.34 ColorScaleCriterion對象和ColorScaleCriterion集合 458
A.2.35 ColorScaleCriteria對象的通用屬性 458
A.2.36 ColorStop對象和ColorStops集合 458
A.2.37 Comment對象和Comments集合 459
A.2.38 ConditionValue對象 460
A.2.39 ConditionValue對象的屬性 460
A.2.40 Connections對象 460
A.2.41 ConnectorFormat對象 461
A.2.42 ControlFormat對象 462
A.2.43 CubeField對象和CubeFields集合 463
A.2.44 CustomProperty對象和CustomProperties集合 464
A.2.45 CustomView對象和CustomViews集合 466
A.2.46 Databar對象 466
A.2.47 Databar對象的屬性 466
A.2.48 DataLabel對象和DataLabels集合 467
A.2.49 DataTable對象 469
A.2.50 DefaultWebOptions對象 470
A.2.51 Dialog對象和Dialogs集合 471
A.2.52 DisplayUnitLabel對象 471
A.2.53 DownBars對象 472
A.2.54 DropLines對象 473
A.2.55 Error對象和Errors集合 473
A.2.56 ErrorBars對象 474
A.2.57 ErrorCheckingOptions集合對象 474
A.2.58 FillFormat對象 475
A.2.59 Filter對象和Filters集合 476
A.2.60 Floor對象 476
A.2.61 Font對象 477
A.2.62 FormatColor對象 478
A.2.63 FormatCondition對象和FormatConditions集合 478
A.2.64 FreeformBuilder對象 479
A.2.65 Graphic對象 480
A.2.66 Gridlines對象 481
A.2.67 GroupShapes集合 482
A.2.68 HeaderFooter對象 482
A.2.69 HiLoLines對象 482
A.2.70 HPageBreak對象和HPageBreaks集合 483
A.2.71 Hyperlink對象和Hyperlinks集合示例 483
A.2.72 Icon對象 484
A.2.73 IconCriterion和IconCriteria集合 485
A.2.74 IconCriteria集合的通用屬性 485
A.2.75 IconSet對象和IconSets集合 485
A.2.76 IconSets集合的通用屬性 485
A.2.77 IconSet對象的屬性 485
A.2.78 IconSetCondition對象 485
A.2.79 IconSetCondition對象的屬性 485
A.2.80 Interior對象 486
A.2.81 IRtdServer對象 487
A.2.82 IRTDUpdateEvent對象 488
A.2.83 LeaderLines對象 488
A.2.84 Legend對象 489
A.2.85 LegendEntry對象和LegendEntries集合 490
A.2.86 LegendKey對象 490
A.2.87 LinearGradient對象 491
A.2.88 LineFormat對象 491
A.2.89 LinkFormat對象 492
A.2.90 ListColumn對象和ListColumns集合 493
A.2.91 ListColumns集合的通用屬性 493
A.2.92 ListDataFormat對象 494
A.2.93 ListObject對象和ListObjects集合 494
A.2.94 ListObjects對象的通用屬性 494
A.2.95 ListObject對象的屬性 494
A.2.96 ListRow對象和ListRows集合 495
A.2.97 ListRows對象的通用屬性 495
A.2.98 ListRow對象的屬性 496
A.2.99 Mailer對象 496
A.2.100 MultiThreadedCalculation對象 496
A.2.101 Name對象和Names集合 496
A.2.102 ODBCConnection對象 497
A.2.103 ODBCError對象和ODBCErrors集合 498
A.2.104 OLEDBConnection對象 499
A.2.105 OLEDBError對象和OLEDBErrors集合 500
A.2.106 OLEFormat對象 501
A.2.107 OLEObject對象和OLEObjects集合 501
A.2.108 Outline對象 503
A.2.109 Page對象和Pages集合 504
A.2.110 PageSetup對象 504
A.2.111 Pane對象和Panes集合 506
A.2.112 Parameter對象和Parameters集合 507
A.2.113 Phonetic對象和Phonetics集合 507
A.2.114 PictureFormat對象 508
A.2.115 PivotAxis對象 509
A.2.116 PivotCache對象和PivotCaches集合 509
A.2.117 PivotCell對象 511
A.2.118 PivotField對象、PivotFields集合和CalculatedFields集合 511
A.2.119 PivotFilter對象和PivotFilters集合 514
A.2.120 PivotFormula對象和PivotFormulas集合 515
A.2.121 PivotItem對象、PivotItems集合和CalculatedItems集合 515
A.2.122 PivotItemList對象 516
A.2.123 PivotLayout對象 517
A.2.124 PivotLine對象、PivotLines集合和PivotLinesCells集合 517
A.2.125 PivotTable對象和PivotTables集合 517
A.2.126 PlotArea對象 522
A.2.127 Point對象和Points集合 523
A.2.128 Protection對象 524
A.2.129 PublishObject對象和PublishObjects集合 525
A.2.130 QueryTable對象和QueryTables集合 526
A.2.131 Range對象和Ranges集合對象 529
A.2.132 RecentFile對象和RecentFiles集合 535
A.2.133 RectangularGradient對象 536
A.2.134 RoutingSlip對象 536
A.2.135 RTD對象 537
A.2.136 Scenario對象和Scenarios集合 537
A.2.137 Series對象和SeriesCollection集合 538
A.2.138 SeriesLines對象 540
A.2.139 ServerViewableItems集合 541
A.2.140 ShadowFormat對象 541
A.2.141 Shape對象和Shapes集合 542
A.2.142 ShapeNode對象和ShapeNodes集合 544
A.2.143 ShapeRange集合 545
A.2.144 Sheets集合 547
A.2.145 SheetViews對象 548
A.2.146 SmartTag對象和SmartTags集合對象 548
A.2.147 SmartTagAction對象和SmartTagActions集合對象 548
A.2.148 SmartTagOptions集合對象 549
A.2.149 SmartTagRecognizer對象和SmartTagRecognizers集合對象 549
A.2.150 Sort對象 550
A.2.151 SortField對象和SortFields集合 550
A.2.152 SoundNote對象 551
A.2.153 Speech對象 551
A.2.154 SpellingOptions集合對象 552
A.2.155 Style對象和Styles集合 552
A.2.156 Tab對象 553
A.2.157 TableSyle對象和TableStyles集合對象 554
A.2.158 TableStyleElement對象和TableStyleElements集合對象 555
A.2.159 TextEffectFormat對象 555
A.2.160 TextFrame對象 556
A.2.161 TextFrame2對象 557
A.2.162 ThreeDFormat對象 558
A.2.163 TickLabels對象 559
A.2.164 Top10對象 560
A.2.165 Top10對象的屬性 560
A.2.166 TreeviewControl對象 561
A.2.167 Trendline對象和Trendlines集合 561
A.2.168 UniqueValues對象 562
A.2.169 UniqueValues對象的屬性 562
A.2.170 UpBars對象 563
A.2.171 UsedObjects集合的對象 563
A.2.172 UserAccess集合對象 563
A.2.173 UserAccessList集合對象 563
A.2.174 Validation對象 564
A.2.175 VPageBreak對象和VPageBreaks集合 565
A.2.176 Walls對象 566
A.2.177 Watch對象和Watches集合對象 566
A.2.178 WebOptions對象 567
A.2.179 Window對象和Windows集合 568
A.2.180 Workbook對象和Workbooks集合 570
A.2.181 WorkbookConnection對象 578
A.2.182 Worksheet對象和Worksheets集合 578
A.2.183 WorksheetFunction對象 582
A.2.184 WorksheetView對象 584
A.2.185 XmlDataBinding對象 585
A.2.186 XmlMap對象和XMLMaps集合 585
A.2.187 XmlNameSpace對象和XMLNameSpaces集合 586
A.2.188 XmlSchema對象和XmlSchemas集合 586
A.2.189 XPath對象 586
附錄B VBE對象模型 588
B.1 在Excel和VBE對象模型間的連結 588
B.1.1 從Excel到VBE 588
B.1.2 從VBE到Excel 588
B.2 通用的屬性和方法 588
B.3 AddIn對象和Add-Ins集合 589
B.3.1 Add-In對象的屬性 589
B.3.2 Add-Ins集合的方法 589
B.4 CodeModule對象 590
B.4.1 CodeModule對象的屬性 590
B.4.2 CodeModule對象的方法 591
B.5 CodePane對象和CodePanes集合 592
B.5.1 CodePane對象的屬性 592
B.5.2 CodePane對象的方法 592
B.5.3 CodePanes集合的屬性 593
B.6 CommandBarEvents對象 593
B.7 Events對象 594
B.8 LinkedWindows集合 594
B.9 Property對象和Properties集合 595
B.10 Reference對象和References集合 595
B.10.1 Reference對象的屬性 596
B.10.2 References集合的方法 596
B.10.3 References集合的事件 596
B.11 ReferencesEvents對象 597
B.12 VBComponent對象和VBComponents集合 597
B.12.1 VBComponent對象的屬性 597
B.12.2 VBComponent對象的方法 598
B.12.3 VBComponents集合的方法 598
B.13 VBE對象 599
B.14 VBProject對象和VBProjects集合 599
B.15 VBProject對象的通用屬性 599
B.15.1 VBProject對象的屬性 599
B.15.2 VBProject對象的方法 600
B.15.3 VBProjects集合的方法 600
B.16 Window對象和Windows集合 600
B.17 Window對象的通用屬性 601
B.17.1 Window對象的屬性 601
B.17.2 Window對象的方法 601
B.17.3 Windows集合的方法 601
附錄C Office 2007對象模型 602
C.1 集合及相關對象的通用屬性 602
C.1.1 通用的集合屬性 602
C.1.2 通用的對象屬性 602
C.2 Office對象及其屬性和事件 602
C.2.1 BulletFormat2對象 602
C.2.2 COMAddin對象和COMAddins集合對象 603
C.2.3 CommandBar對象和CommandBars集合對象 604
C.2.4 CommandBarButton對象 606
C.2.5 CommandBarComboBox對象 608
C.2.6 CommandBarControl對象和CommandBarControls集合對象 609
C.2.7 CommandBarPopup對象 611
C.2.8 CustomTaskPane對象 612
C.2.9 CustomXMLNode對象和CustomXMLNodes集合對象 613
C.2.10 CustomXMLPart對象和CustomXMLParts集合對象 615
C.2.11 CustomXMLPrefixMapping對象和CustomXMLPrefixMappings集合對象 616
C.2.12 CustomXMLSchema對象和CustomXMLSchemaCollection對象 617
C.2.13 CustomXMLValidationError對象和CustomXMLValidationErrors集合對象 617
C.2.14 DocumentInspector對象和DocumentInspectors集合對象 618
C.2.15 DocumentLibraryVersion對象和DocumentLibraryVersions集合對象 619
C.2.16 DocumentProperty對象和DocumentProperties集合對象 619
C.2.17 EncryptionProvider對象 621
C.2.18 FileDialog對象 622
C.2.19 FileDialogFilter對象和FileDialogFilters集合對象 623
C.2.20 FileDialogSelectedItems集合對象 623
C.2.21 FileTypes對象 624
C.2.22 Font2對象 624
C.2.23 GlowFormat對象 625
C.2.24 GradientStop對象和GradientStops集合對象 625
C.2.25 IAssistance對象 625
C.2.26 IblogExtensiblity和IBlogPictureExtensibility對象 626
C.2.27 IBlogPictureExtensibility對象的方法 627
C.2.28 ICTPFactory對象 627
C.2.29 IcustomTaskPaneConsumer對象 627
C.2.30 IDocumentInspector對象 627
C.2.31 IRibbonControl對象 627
C.2.32 IRibbonExtensiblity對象 628
C.2.33 IRibbonUI對象 628
C.2.34 LanguageSettings對象 628
C.2.35 MetaProperty對象和MetaProperties集合對象 628
C.2.36 MsoEnvelope對象 629
C.2.37 NewFile對象 630
C.2.38 ODSOColumn對象和ODSOColumns集合對象 630
C.2.39 ODSOFilter對象和ODSOFilters集合對象 630
C.2.40 OfficeDataSourceObject對象 630
C.2.41 OfficeTheme對象 630
C.2.42 ParagraphFormat2對象 631
C.2.43 Permission對象 631
C.2.44 PolicyItem對象和ServerPolicy集合對象 632
C.2.45 ReflectionFormat對象 632
C.2.46 Ruler2對象 633
C.2.47 RulerLevel2對象和RulerLevels2集合對象 633
C.2.48 ScopeFolder對象和ScopeFolders集合對象 633
C.2.49 SearchFolders集合對象 634
C.2.50 SearchScope對象和SearchScopes集合對象 634
C.2.51 SharedWorkspace對象 635
C.2.52 SharedWorkspaceFile對象和SharedWorkspaceFiles集合對象 635
C.2.53 SharedWorkspaceFolder對象和SharedWorkspaceFolders集合對象 636
C.2.54 SharedWorkspaceLink對象和SharedWorkspaceLinks集合對象 636
C.2.55 SharedWorkspaceMember對象和SharedWorkspaceMembers集合對象 637
C.2.56 SharedWorkspaceTask對象和SharedWorkspaceTasks集合對象 638
C.2.57 Signature對象和SignatureSet集合對象 639
C.2.58 SignatureInfo對象 640
C.2.59 SignatureProvider對象 640
C.2.60 SignatureSetup對象 641
C.2.61 SignatureSetup對象的屬性 641
C.2.62 SmartDocument對象 641
C.2.63 SoftEdgeFormat對象 642
C.2.64 Sync對象 642
C.2.65 TabStop2對象和TabStops2集合對象 642
C.2.66 TextColumn2對象和TextColumns2集合對象 643
C.2.67 TextRange2對象 643
C.2.68 ThemeColor對象 644
C.2.69 ThemeColorsScheme對象 645
C.2.70 ThemeEffectScheme對象 645
C.2.71 ThemeFont對象和ThemeFonts集合對象 645
C.2.72 ThemeFontScheme對象 645
C.2.73 UserPermission 646
C.2.74 WebPageFont對象和WebPageFonts集合對象 646
C.2.75 WorkflowTask對象和WorkflowTasks集合對象 647
C.2.76 WorkflowTemplate對象和WorkflowTemplates集合對象 647