書????名 | EXCEL VBA標(biāo)準(zhǔn)教程(附光盤)·程序員成長(zhǎng)課堂 | 作????者 | 丁士鋒,張鵬偉等 |
---|---|---|---|
出版社 | 化學(xué)工業(yè)出版社 | 出版時(shí)間 | 2011年3月1日 |
頁????數(shù) | 363 頁 | 定????價(jià) | 49.8 元 |
開????本 | 16 開 | 裝????幀 | 平裝 |
ISBN | 9787122101228 | 版????次 | 1 |
字????數(shù) | 565000 |
第1篇 VBA編程基礎(chǔ)
第1章 VBA開發(fā)環(huán)境(VBE)
第2章 VBA編程基礎(chǔ)
第3章 Excel對(duì)象模型
第2篇 Excel對(duì)象及事件編程
第4章 交互對(duì)話
第5章 Range對(duì)象
第6章 Chart與Shape對(duì)象
第7章 Worksheet對(duì)象
第8章 Workbook對(duì)象
第9章 Application對(duì)象
第3篇 窗體和控件
第10章 用戶窗體
第11章 常用控件操作
第4篇 數(shù)組與字典
第12章 數(shù)組
第13章 字典
第5篇 高級(jí)應(yīng)用
第14章 使用VBA操作數(shù)據(jù)
第15章 使用VBA處理文件
第16章 高級(jí)窗體處理技術(shù)
第17章 類模塊
第18章 與其他應(yīng)用程序的交互
第6篇 案例應(yīng)用
第19章 倉庫管理系統(tǒng)
第20章 檔案管理系統(tǒng)
第21章 使用ADO編寫生日查詢系統(tǒng)2100433B
《Excel VBA標(biāo)準(zhǔn)教程》是一本全面介紹Excel VBA的書籍,內(nèi)容由淺入深、循序漸進(jìn),使讀者能熟練掌握Excel VBA的各個(gè)方面,并能開發(fā)VBA應(yīng)用程序?!禘xcel VBA標(biāo)準(zhǔn)教程》分為六篇,第1篇是VBA基礎(chǔ)篇,介紹了VBA的開發(fā)環(huán)境VBE、VBA語言基礎(chǔ)、Excel的對(duì)象模型等基礎(chǔ)知識(shí)。第2篇討論了Excel的對(duì)象和Excel的基于事件的編程,討論了交互式對(duì)話框、Range對(duì)象、Chart與Shape對(duì)象、Worksheet和Workbook對(duì)象以及Application對(duì)象。第3篇是窗體和控件篇,深入淺出地介紹了如何創(chuàng)建用戶窗體、如何使用控件進(jìn)行程序設(shè)計(jì)。第4篇介紹了操縱Excel的數(shù)組與字典相關(guān)的技術(shù)。第5篇是高級(jí)應(yīng)用篇,介紹了使用ADO和文件以及高級(jí)的窗體處理技術(shù)、類模塊以及與其他應(yīng)用程序交互的方法。第6篇是案例應(yīng)用篇,介紹了3個(gè)使用VBA編寫的管理系統(tǒng),使讀者掌握使用VBA解決實(shí)際問題的能力。
《Excel VBA標(biāo)準(zhǔn)教程》語言簡(jiǎn)潔、內(nèi)容精練、重點(diǎn)突出、實(shí)例豐富,是廣大辦公室工作人員、技術(shù)人員、應(yīng)用程序開發(fā)人員必備的參考書,也非常適合大中專院校師生學(xué)習(xí)閱讀,可作為高等院校計(jì)算機(jī)及Office辦公專業(yè)的教材參考書。
請(qǐng)點(diǎn)開網(wǎng)盤進(jìn)入分享中下載(需要登錄電腦端)曾賢志vba視頻教程百度云資源 已發(fā)送百度網(wǎng)盤 請(qǐng)注意查收百度網(wǎng)盤分享內(nèi)的信息 如果鏈接失效 請(qǐng)繼續(xù)追問我 再重新發(fā)送新鏈...
就是手算工程量啊,無紙化操作而已,EXCEL可以自動(dòng)得出計(jì)算式的答案,不用按計(jì)算器
方法1.安裝的時(shí)候有個(gè)選項(xiàng),典型,全部,自定義,選擇自定義,里面最后有個(gè)是VBA 組件,右鍵--選擇,在本地硬盤安裝全部程序,然后一路下一步方法2. 如果方法1無效 ,找到安裝源文件下 support...
格式:pdf
大小:38KB
頁數(shù): 4頁
評(píng)分: 4.5
vba 在 excel 中的使用之 vba 語句解釋 (1) Set objExcel = CreateObject("Excel.Application") objExcel.Workbooks.Add ‘創(chuàng)建 Excel工作簿 (2) Application.ActivateMicrosoftApp xlMicrosoftWord ' 開啟 Word 應(yīng)用程序 (3) Application.TemplatesPath ‘獲取工作簿模板的位置 (4) Application.Calculation = xlCalculationManual ‘設(shè)置工作簿手動(dòng)計(jì)算 Application.Calculation = xlCalculationAutomatic ‘工作簿自動(dòng)計(jì)算 (5) Worksheets(1).EnableCalculation = False ‘不對(duì)第一張工作表自
格式:pdf
大?。?span id="x5h5xzj" class="single-tag-height">38KB
頁數(shù): 5頁
評(píng)分: 4.8
在工程測(cè)量工作中,有大量的數(shù)據(jù)需要處理,如果對(duì)Excel進(jìn)行一些挖掘,就可以方便地解決數(shù)據(jù)處理中的許多問題,因?yàn)镋xcel提供了強(qiáng)大的二次開發(fā)功能。利用Excel的強(qiáng)大的二次開發(fā)環(huán)境VBAIDE,可解決工程測(cè)量中數(shù)據(jù)處理的一些特殊問題。
第1部分 Excel應(yīng)用程序設(shè)計(jì)簡(jiǎn)介
第1章 VBA與Excel應(yīng)用程序 2
1.1 VBA概述 2
1.1.1 Basic語言 2
1.1.2 Visual Basic簡(jiǎn)介 2
1.1.3 VBA 3
1.2 Excel應(yīng)用程序簡(jiǎn)介 3
1.3 Excel VBA應(yīng)用程序結(jié)構(gòu) 4
1.3.1 Excel VBA應(yīng)用程序的構(gòu)成 4
1.3.2 事件驅(qū)動(dòng) 4
1.4 Excel應(yīng)用程序開發(fā)流程 5
1.4.1 需求分析 5
1.4.2 界面設(shè)計(jì) 5
1.4.3 代碼設(shè)計(jì) 6
1.4.4 幫助系統(tǒng) 6
1.4.5 系統(tǒng)測(cè)試 6
1.4.6 應(yīng)用程序發(fā)布 7
第2章 使用Excel的宏 8
2.1 什么是宏 8
2.2 創(chuàng)建宏 8
2.2.1 顯示“開發(fā)工具”選項(xiàng)卡 8
2.2.2 錄制宏 10
2.2.3 使用VisualBasic創(chuàng)建宏 11
2.3 運(yùn)行宏 12
2.3.1 使用“宏”對(duì)話框運(yùn)行宏 12
2.3.2 使用鍵盤快捷鍵運(yùn)行宏 13
2.3.3 使用快速工具欄運(yùn)行宏 13
2.3.4 通過按鈕運(yùn)行宏 14
2.3.5 通過圖形對(duì)象運(yùn)行宏 15
2.3.6 打開工作簿自動(dòng)運(yùn)行宏 16
2.3.7 在VBE環(huán)境中運(yùn)行宏 17
2.4 編輯宏 18
2.4.1 分析宏代碼 18
2.4.2 清理宏代碼 19
2.4.3 編輯宏的步驟 20
2.5 宏的安全性 23
2.5.1 宏安全性概述 23
2.5.2 打開包含宏的文檔 24
2.5.3 數(shù)字簽名簡(jiǎn)介 24
第3章 VBE開發(fā)環(huán)境28
3.1 VBE概述 28
3.1.1 VBE簡(jiǎn)介 28
3.1.2 VBE的組成 29
3.2 工程資源管理器 31
3.2.1 工程資源管理器的組成 31
3.2.2 管理工程資源 31
3.3“屬性”窗口 33
3.3.1 屬性窗口的組成 33
3.3.2 設(shè)置屬性的方法 34
3.4“代碼”窗口 35
3.4.1 代碼窗口的組成 35
3.4.2 編輯代碼 36
3.4.3 編輯代碼快捷助手 37
3.5 定制VBE環(huán)境 40
3.5.1 設(shè)置“編輯器”選項(xiàng)卡 40
3.5.2 設(shè)置“編輯器格式”選項(xiàng)卡 41
3.5.3 設(shè)置“通用”選項(xiàng)卡 41
3.5.4 設(shè)置“可連接的”選項(xiàng)卡 41
第4章 第1個(gè)VBA程序 42
4.1 應(yīng)用程序分析 42
4.2 設(shè)計(jì)窗體 42
4.3 編寫VBA代碼 44
4.3.1 編寫窗體代碼 44
4.3.2 編寫模塊代碼 46
4.4 測(cè)試VBA程序 47
第2部分 VBA程序設(shè)計(jì)基礎(chǔ)
第5章 VBA基本概念50
5.1 VBA的數(shù)據(jù)類型 50
5.1.1 基本數(shù)據(jù)類型 50
5.1.2 枚舉類型 52
5.1.3 用戶定義數(shù)據(jù)類型 53
5.2 常量和變量 53
5.2.1 標(biāo)識(shí)符命名規(guī)則 53
5.2.2 常量 54
5.2.3 變量 55
5.2.4 強(qiáng)制聲明變量 56
5.2.5 變量的作用域 57
5.2.6 變量的存活期 58
5.3 運(yùn)算符和表達(dá)式 58
5.3.1 算術(shù)運(yùn)算符 59
5.3.2 比較運(yùn)算符 59
5.3.3 連接運(yùn)算符 59
5.3.4 邏輯運(yùn)算符 60
5.3.5 表達(dá)式 60
第6章 VBA常用語句61
6.1 語句 61
6.1.1 自動(dòng)格式化 61
6.1.2 復(fù)合語句與語句斷行 61
6.2 賦值語句和注釋語句 62
6.2.1 賦值語句 62
6.2.2 注釋語句 63
6.3 數(shù)據(jù)輸入/輸出 63
6.3.1 數(shù)據(jù)輸入——InputBox函數(shù) 63
6.3.2 數(shù)據(jù)輸出——Print方法 64
6.3.3 數(shù)據(jù)輸出——MsgBox函數(shù) 65
6.4 程序暫停和退出語句 67
6.4.1 暫停語句 67
6.4.2 退出語句 68
第7章 程序控制結(jié)構(gòu) 69
7.1 算法的概念及表示 69
7.1.1 算法簡(jiǎn)介 69
7.1.2 流程圖 69
7.2 程序結(jié)構(gòu)概述 70
7.3 分支程序結(jié)構(gòu) 71
7.3.1 If … Then語句 71
7.3.2 If … Then … Else語句72
7.3.3 IIf函數(shù) 72
7.3.4 If … Then … ElseIf語句 73
7.3.5 Select Case語句 74
7.3.6 分支結(jié)構(gòu)的嵌套 76
7.4 循環(huán)程序結(jié)構(gòu) 77
7.4.1 Do … Loop循環(huán) 77
7.4.2 While … Wend循環(huán) 80
7.4.3 For … Next循環(huán) 80
7.4.4 循環(huán)的嵌套 82
7.4.5 Goto語句 83
第8章 數(shù)組 85
8.1 數(shù)組簡(jiǎn)介 85
8.2 聲明數(shù)組 85
8.2.1 定義一維數(shù)組 85
8.2.2 定義二維數(shù)組 87
8.2.3 默認(rèn)數(shù)組 87
8.3 動(dòng)態(tài)數(shù)組 88
8.4 數(shù)組的基本操作 89
8.4.1 數(shù)組的初始化 89
8.4.2 數(shù)組元素的復(fù)制 90
8.4.3 數(shù)組的清除 91
8.4.4 數(shù)組函數(shù) 92
第9章 Sub過程 93
9.1 過程的分類 93
9.2 定義Sub過程 94
9.2.1 添加過程 94
9.2.2 使用代碼創(chuàng)建Sub過程 95
9.3 調(diào)用Sub過程 96
9.3.1 使用VBA代碼調(diào)用Sub過程 96
9.3.2 以宏方式調(diào)用Sub過程 97
9.4 傳遞參數(shù) 97
9.4.1 形參與實(shí)參的結(jié)合 98
9.4.2 傳地址 98
9.4.3 傳值 99
9.4.4 傳遞數(shù)組參數(shù) 100
9.5 可選參數(shù)和可變參數(shù) 100
9.5.1 可選參數(shù) 101
9.5.2 可變參數(shù) 101
第10章 Function函數(shù) 103
10.1 函數(shù)與過程103
10.2 定義函數(shù) 103
10.2.1 創(chuàng)建函數(shù) 103
10.2.2 調(diào)用函數(shù) 104
10.3 Function函數(shù)實(shí)例 106
10.3.1 大寫金額轉(zhuǎn)換函數(shù) 106
10.3.2 生成彩票號(hào)碼 107
第3部分 Excel對(duì)象模型
第11章 對(duì)象概述 110
11.1 對(duì)象和類的概念110
11.1.1 什么是對(duì)象 110
11.1.2 類的概念 110
11.2 對(duì)象的屬性、事件和方法111
11.2.1 對(duì)象屬性 111
11.2.2 對(duì)象事件 112
11.2.3 對(duì)象方法 112
11.3 對(duì)象變量和對(duì)象數(shù)組113
11.3.1 對(duì)象變量 113
11.3.2 對(duì)象數(shù)組 115
11.4 集合概述 115
11.4.1 集合的概念 115
11.4.2 集合的方法和屬性 116
11.4.3 訪問集合中的對(duì)象 116
11.5 處理對(duì)象和集合117
11.5.1 使用With… End With語句 117
11.5.2 使用ForEach … Next語句 118
第12章 Excel對(duì)象模型 120
12.1 Excel對(duì)象模型 120
12.1.1 Excel對(duì)象簡(jiǎn)介120
12.1.2 Excel對(duì)象模型圖 120
12.1.3 使用隱含對(duì)象 122
12.1.4 Excel常用對(duì)象122
12.2 使用對(duì)象瀏覽器123
12.2.1 對(duì)象瀏覽器簡(jiǎn)介 123
12.2.2 用對(duì)象瀏覽器查看對(duì)象成員 125
12.2.3 用對(duì)象瀏覽器查看VBA函數(shù)126
12.2.4 用對(duì)象瀏覽器查看過程 127
第13章 Excel常用對(duì)象 128
13.1 Application對(duì)象 128
13.1.1 Application對(duì)象的用途 128
13.1.2 設(shè)置Excel主窗口標(biāo)題欄 128
13.1.3 顯示或關(guān)閉編輯欄 129
13.1.4 關(guān)閉屏幕更新 129
13.1.5 設(shè)置狀態(tài)欄 130
13.1.6 查看模板文件的路徑 130
13.1.7 最大化Excel窗口 131
13.1.8 獲取對(duì)象的引用 131
13.1.9 重新計(jì)算 132
13.1.10 將R1C1轉(zhuǎn)換為A1樣式 133
13.1.11 快速跳轉(zhuǎn) 133
13.1.12 定時(shí)執(zhí)行過程 133
13.1.13 合并區(qū)域 134
13.2 Workbook對(duì)象 134
13.2.1 新建工作簿 134
13.2.2 打開工作簿 135
13.2.3 查看文檔屬性 135
13.2.4 處理工作簿文件名 138
13.2.5 處理命名單元格區(qū)域 138
13.2.6 設(shè)置工作簿密碼 139
13.2.7 更名保存工作簿 140
13.2.8 關(guān)閉前自動(dòng)保存工作簿 141
13.3 Worksheet對(duì)象 141
13.3.1 新建工作表 141
13.3.2 管理批注 142
13.3.3 設(shè)置工作表滾動(dòng)區(qū)域 143
13.3.4 在工作表中繪制圖形 144
13.3.5 隱藏工作表 144
13.3.6 在工作表中校驗(yàn)數(shù)據(jù) 145
13.3.7 自動(dòng)生成下拉數(shù)據(jù) 145
13.4 Range對(duì)象 147
13.4.1 獲取Range對(duì)象 147
13.4.2 設(shè)置邊框線 149
13.4.3 設(shè)置單元格部分字符格式 150
13.4.4 操作當(dāng)前區(qū)域 151
13.4.5 修改列寬 151
13.4.6 定義條件格式 151
13.4.7 設(shè)置單元格格式 152
13.5 Chart對(duì)象 153
13.5.1 圖表分類 153
13.5.2 添加圖表工作表 153
13.5.3 添加嵌入式圖表 154
13.6 Window對(duì)象 155
13.6.1 創(chuàng)建窗口 155
13.6.2 命名活動(dòng)窗口 156
13.6.3 控制窗口狀態(tài) 156
13.6.4 激活窗口 157
13.6.5 控制工作表顯示選項(xiàng) 157
第14章 常用的VBA代碼 159
14.1 引用單元格區(qū)域159
14.1.1 引用A1樣式 159
14.1.2 引用行列編號(hào) 160
14.1.3 引用整行/整列 160
14.1.4 引用命名區(qū)域 161
14.2 處理單元格區(qū)域161
14.2.1 選定單元格區(qū)域 162
14.2.2 處理活動(dòng)單元格 162
14.2.3 處理三維區(qū)域 163
14.2.4 復(fù)制單元格區(qū)域 163
14.2.5 復(fù)制動(dòng)態(tài)區(qū)域 164
14.2.6 處理合并區(qū)域 165
14.2.7 保護(hù)單元格 166
14.3 處理工作簿和工作表167
14.3.1 將工作簿保存為Web頁167
14.3.2 保護(hù)工作簿 168
14.3.3 判斷工作簿是否存在 168
14.3.4 判斷工作簿是否打開 169
14.3.5 備份工作簿 170
14.3.6 獲取關(guān)閉工作簿中的值 171
14.3.7 設(shè)置數(shù)字精度 172
14.4 處理工作表173
14.4.1 判斷工作表是否存在 173
14.4.2 管理工作表 174
14.4.3 操作行和列 176
14.4.4 保護(hù)工作表 178
14.4.5 工作表排序 179
14.4.6 刪除空工作表 180
14.5 控制窗口 180
14.5.1 設(shè)置窗口大小 181
14.5.2 動(dòng)態(tài)改變窗口大小 181
14.5.3 設(shè)置顯示比例 182
14.5.4 排列窗口 182
14.5.5 并排比較窗口 183
14.5.6 拆分窗格 184
第15章 Excel的事件186
15.1 了解事件 186
15.1.1 事件分類 186
15.1.2 編寫事件程序 187
15.2 工作簿事件187
15.2.1 工作簿事件簡(jiǎn)介 187
15.2.2 Open事件 188
15.2.3 BeforeClose事件 189
15.2.4 Activate事件 189
15.2.5 Deactivate事件 190
15.2.6 SheetActivate事件 190
15.2.7 NewSheet事件 190
15.2.8 BeforeSave事件 191
15.2.9 BeforePrint事件 191
15.3 工作表事件192
15.3.1 工作表事件簡(jiǎn)介 192
15.3.2 Activate事件 192
15.3.3 BeforeRightClick事件 192
15.3.4 Change事件 193
15.3.5 SelectionChange事件 194
15.4 OnTime和OnKey事件 195
15.4.1 OnTime事件 195
15.4.2 OnKey事件 196
15.5 事件的產(chǎn)生順序196
15.5.1 工作簿事件產(chǎn)生順序 196
15.5.2 工作表事件產(chǎn)生順序 197
第4部分 用戶界面設(shè)計(jì)
第16章 自定義Excel2010功能區(qū) 200
16.1 功能區(qū)簡(jiǎn)介200
16.1.1 認(rèn)識(shí)Excel2010的功能區(qū) 200
16.1.2 自定義功能區(qū)的方法 201
16.2 使用XML自定義功能區(qū) 201
16.2.1 了解Excel2010文件格式 201
16.2.2 創(chuàng)建功能區(qū)選項(xiàng)卡 202
16.3 使用UI編輯器 206
16.3.1 認(rèn)識(shí)UI編輯器 206
16.3.2 使用UI編輯器的步驟 207
16.4 UI界面元素 209
16.4.1 基本控件 209
16.4.2 容器控件 211
16.4.3 控件屬性 212
16.5 自定義UI實(shí)例 213
16.5.1 組合內(nèi)置控件 213
16.5.2 添加組到內(nèi)置選項(xiàng)卡 215
16.5.3 創(chuàng)建新選項(xiàng)卡 216
第17章 創(chuàng)建工作表窗體 218
17.1 工作表窗體的概念 218
17.2 認(rèn)識(shí)控件 219
17.2.1 控件分類 219
17.2.2 向工作表添加控件 220
17.2.3 操作工作表控件 220
17.3 使用表單控件 221
17.3.1 按鈕控件 221
17.3.2 組合框控件 222
17.3.3 復(fù)選框控件 224
17.3.4 數(shù)值調(diào)節(jié)鈕控件 225
17.3.5 列表框控件 225
17.3.6 單選框控件 226
17.3.7 分組框控件 227
17.3.8 標(biāo)簽控件 228
17.3.9 滾動(dòng)條控件 229
17.4 設(shè)計(jì)讀者意見卡230
17.5 使用ActiveX控件 232
17.5.1 添加ActiveX控件 232
17.5.2 操作ActiveX控件 233
17.5.3 設(shè)置ActiveX控件屬性 234
17.6 ActiveX控件實(shí)例 234
第18章 自定義窗體 236
18.1 用戶窗體概述 236
18.1.1 認(rèn)識(shí)用戶窗體 236
18.1.2 用戶窗體的相關(guān)概念 236
18.2 新建窗體 237
18.2.1 新建窗體的步驟 237
18.2.2 向窗體添加控件 237
18.2.3 設(shè)置控件屬性 238
18.2.4 編寫事件代碼 239
18.2.5 調(diào)試運(yùn)行窗體 240
18.3 控制窗體 240
18.3.1 設(shè)置窗體的屬性 240
18.3.2 窗體的方法 242
18.3.3 窗體的事件 243
18.4“工具箱”控件簡(jiǎn)介243
18.4.1 控件工具箱 243
18.4.2 控件的共有屬性 244
18.5 調(diào)整窗體中的控件 245
18.5.1 設(shè)置控件大小 245
18.5.2 設(shè)置控件布局 246
18.5.3 設(shè)置Tab鍵順序 247
第19章 使用標(biāo)準(zhǔn)控件 248
19.1 命令按鈕 248
19.1.1 命令按鈕常用屬性 248
19.1.2 命令按鈕常用事件 248
19.1.3 按鈕實(shí)例——更換標(biāo)題文字 249
19.2 標(biāo)簽 249
19.2.1 標(biāo)簽常用屬性 250
19.2.2 標(biāo)簽事件 251
19.3 文本框251
19.3.1 文本框常用屬性 251
19.3.2 文本框常用事件 252
19.3.3 文本框?qū)嵗卿洿绑w 252
19.4 復(fù)選框253
19.4.1 復(fù)選框?qū)傩?254
19.4.2 復(fù)選框事件 254
19.4.3 復(fù)選框?qū)嵗O(shè)置字型 254
19.5 單選框255
19.5.1 單選框常用屬性 255
19.5.2 單選框常用事件 255
19.5.3 單選框?qū)嵗O(shè)置窗體背景圖片 255
19.6 列表框256
19.6.1 列表框常用屬性 257
19.6.2 列表框常用方法 258
19.6.3 列表框常用事件 259
19.6.4 列表框?qū)嵗唐愤x擇窗體 259
19.7 組合框261
19.7.1 組合框常用屬性 261
19.7.2 組合框常用方法 261
19.7.3 組合框常用事件 261
19.7.4 組合框?qū)嵗藛畏诸愶@示 261
19.8 圖像 263
19.8.1 圖像控件屬性 263
19.8.2 圖像控件事件 264
19.8.3 圖像實(shí)例——紅綠燈 264
19.9 滾動(dòng)條266
19.9.1 滾動(dòng)條常用屬性 266
19.9.2 滾動(dòng)條常用事件 266
19.9.3 滾動(dòng)條實(shí)例——調(diào)色器 267
19.10 數(shù)值調(diào)節(jié)鈕 268
19.10.1 數(shù)值調(diào)節(jié)鈕常用屬性 268
19.10.2 數(shù)值調(diào)節(jié)鈕常用事件 268
19.10.3 數(shù)值調(diào)節(jié)鈕實(shí)例——彩票選號(hào) 269
19.11 多頁 270
19.11.1 多頁控件常用屬性 271
19.11.2 多頁控件常用事件 272
19.11.3 多頁實(shí)例——旅客登記 272
19.12 RefEdit 275
19.12.1 RefEdit常用屬性 275
19.12.2 RefEdit實(shí)例——設(shè)置指定區(qū)域背景色 275
19.13 TabStrip 276
19.13.1 TabStrip控件的組成 277
19.13.2 TabStrip控件實(shí)例 277
第20章 使用ActiveX控件279
20.1 添加ActiveX控件 279
20.2 使用圖像列表控件 280
20.2.1 ImageList的構(gòu)成 280
20.2.2 ImageList的屬性和方法280
20.2.3 添加圖像到ImageList控件 281
20.2.4 改進(jìn)的紅綠燈窗體 282
20.3 使用樹形視圖控件 283
20.3.1 TreeView的構(gòu)成 283
20.3.2 TreeView常用屬性 283
20.3.3 TreeView常用方法 285
20.3.4 TreeView常用事件 286
20.3.5 改進(jìn)的菜單分類顯示 286
20.4 使用列表視圖控件 291
20.4.1 列表視圖的構(gòu)成 291
20.4.2 ListView常用屬性 291
20.4.3 設(shè)置ListView控件的屬性 292
20.4.4 ListView常用事件 293
20.4.5 模擬控制面板界面 293
第21章 使用內(nèi)置對(duì)話框 296
21.1 使用輸入框296
21.1.1 使用InputBox方法 296
21.1.2 使用GetOpenFilename方法 297
21.1.3 使用GetSaveAsFilename方法 299
21.2 使用內(nèi)置對(duì)話框300
21.2.1 顯示內(nèi)置對(duì)話框 300
21.2.2 設(shè)置內(nèi)置對(duì)話框的參數(shù) 302
21.2.3 獲取內(nèi)置對(duì)話框的選擇 303
第22章 使用VBA控制圖表 304
22.1 圖表對(duì)象 304
22.1.1 圖表位置 304
22.1.2 Chart對(duì)象模型 305
22.1.3 圖表對(duì)象常用屬性和方法 305
22.2 錄制圖表宏308
22.2.1 錄制創(chuàng)建圖表的宏 309
22.2.2 查看宏代碼 311
22.3 使用VBA創(chuàng)建圖表 311
22.4 常用圖表事件 313
22.4.1 圖表工作表事件 314
22.4.2 嵌入圖表事件 314
22.5 認(rèn)識(shí)數(shù)據(jù)透視表316
22.5.1 創(chuàng)建數(shù)據(jù)透視表 316
22.5.2 查看數(shù)據(jù)透視表宏代碼 318
22.6 了解數(shù)據(jù)透視表對(duì)象318
22.6.1 緩存對(duì)象 318
22.6.2 數(shù)據(jù)透視表對(duì)象 319
22.6.3 字段對(duì)象 319
22.6.4 數(shù)據(jù)項(xiàng)對(duì)象 320
第5部分 擴(kuò)展應(yīng)用程序
第23章 Excel加載宏322
23.1 加載宏的概念 322
23.1.1 加載宏的用途 322
23.1.2 加載宏的類型 322
23.2 管理加載宏323
23.2.1 載入加載宏 323
23.2.2 卸載加載宏 324
23.3 創(chuàng)建加載宏324
23.3.1 創(chuàng)建表格 324
23.3.2 編寫代碼 325
23.3.3 測(cè)試宏功能 328
23.3.4 保存為加載宏 328
23.4 使用加載宏330
23.4.1 加載自定義加載宏 330
23.4.2 調(diào)用加載宏的功能 331
第24章 使用類模塊 333
24.1 類的概念 333
24.1.1 了解類 333
24.1.2 類的作用 333
24.1.3 類的預(yù)備知識(shí) 334
24.2 創(chuàng)建類334
24.2.1 建立對(duì)象類 335
24.2.2 建立屬性 335
24.2.3 創(chuàng)建PropertyGet過程 336
24.2.4 創(chuàng)建PropertyLet過程 337
24.2.5 創(chuàng)建對(duì)象類的方法 338
24.2.6 類模塊的事件 338
24.3 使用類模塊創(chuàng)建對(duì)象339
24.3.1 設(shè)計(jì)新增員工窗體 339
24.3.2 設(shè)計(jì)調(diào)整員工部門窗體 341
24.3.3 設(shè)計(jì)調(diào)整工資窗體 341
24.3.4 測(cè)試程序功能 342
第25章 調(diào)用API 344
25.1 API概述 344
25.1.1 API簡(jiǎn)介 344
25.1.2 API基礎(chǔ) 344
25.2 在Excel中使用API 345
25.2.1 API函數(shù)聲明 345
25.2.2 查找API函數(shù) 346
25.2.3 使用API函數(shù) 349
25.3 操作注冊(cè)表350
25.3.1 注冊(cè)表結(jié)構(gòu) 350
25.3.2 使用VBA函數(shù)訪問注冊(cè)表 351
25.3.3 使用API函數(shù)創(chuàng)建注冊(cè)表鍵 352
25.4 獲取系統(tǒng)信息 354
25.4.1 獲取內(nèi)存狀態(tài) 354
25.4.2 獲取鍵盤信息 356
第6部分 應(yīng)用程序整合
第26章 數(shù)據(jù)庫編程 360
26.1 數(shù)據(jù)庫概述360
26.1.1 數(shù)據(jù)庫的構(gòu)成 360
26.1.2 訪問數(shù)據(jù)庫 361
26.2 使用MSQuery檢索外部數(shù)據(jù) 362
26.2.1 了解MSQuery362
26.2.2 連接數(shù)據(jù)源 362
26.2.3 使用查詢向?qū)Фx查詢 364
26.2.4 在Excel中處理數(shù)據(jù) 365
26.3 結(jié)構(gòu)化查詢語言365
26.3.1 結(jié)構(gòu)化查詢簡(jiǎn)介 366
26.3.2 SQL查詢數(shù)據(jù) 366
26.3.3 SQL更新數(shù)據(jù) 369
26.4 ADO數(shù)據(jù)訪問 370
26.4.1 數(shù)據(jù)訪問方法 370
26.4.2 ADO對(duì)象模型 370
26.4.3 使用ADO存取數(shù)據(jù)371
26.5 數(shù)據(jù)庫編程實(shí)例374
第27章 使用文件對(duì)象模型 379
27.1 文件對(duì)象模型簡(jiǎn)介 379
27.2 創(chuàng)建FSO對(duì)象 379
27.2.1 添加FSO對(duì)象模型引用 380
27.2.2 創(chuàng)建FSO對(duì)象的方法 380
27.3 操作驅(qū)動(dòng)器381
27.3.1 Drive對(duì)象的屬性 381
27.3.2 查詢磁盤信息 381
27.3.3 查詢各硬盤的剩余空間 382
27.4 操作文件夾383
27.4.1 操作文件夾的方法 383
27.4.2 獲取文件夾信息 383
27.4.3 創(chuàng)建和刪除文件夾 384
27.4.4 列出文件夾名稱 384
27.4.5 刪除空文件夾 385
27.5 操作文件 387
27.5.1 操作文件的方法 387
27.5.2 創(chuàng)建文本文件 387
27.5.3 添加數(shù)據(jù) 388
27.5.4 讀取數(shù)據(jù) 389
27.5.5 復(fù)制文件 389
27.5.6 列出文件名稱 389
第28章 控制Office其他程序 391
28.1 自動(dòng)化技術(shù)簡(jiǎn)介391
28.2 使用自動(dòng)化技術(shù)391
28.2.1 引用服務(wù)程序 391
28.2.2 瀏覽對(duì)象庫的內(nèi)容 392
28.2.3 創(chuàng)建自動(dòng)化對(duì)象實(shí)例 393
28.3 自動(dòng)生成通知書393
28.3.1 準(zhǔn)備數(shù)據(jù) 393
28.3.2 調(diào)用自動(dòng)化服務(wù) 395
28.3.3 使用代碼生成通知書 398
第7部分 Excel應(yīng)用程序的調(diào)試與優(yōu)化
第29章 Excel應(yīng)用程序的安全400
29.1 用戶身份認(rèn)證 400
29.2 源代碼安全403
29.2.1 保護(hù)工程 404
29.2.2 使用動(dòng)態(tài)鏈接庫 405
第30章 VBA程序調(diào)試 411
30.1 使用VBE調(diào)試程序 411
30.1.1 VBA程序的運(yùn)行方式 411
30.1.2 設(shè)置斷點(diǎn) 412
30.1.3 監(jiān)視表達(dá)式 413
30.1.4 使用“本地”窗口 415
30.1.5 使用“立即”窗口 415
30.2 條件編譯 416
30.2.1 什么是條件編譯 416
30.2.2 條件編譯語句 416
30.2.3 使用條件編譯 417
第31章 VBA程序優(yōu)化 419
31.1 程序優(yōu)化的概念419
31.2 代碼優(yōu)化 419
31.2.1 代碼優(yōu)化的作用 420
31.2.2 優(yōu)化變量 420
31.2.3 優(yōu)化循環(huán) 423
31.2.4 優(yōu)化對(duì)象引用 424
31.2.5 其他代碼優(yōu)化方法 426
第32章 VBA錯(cuò)誤處理 428
32.1 理解VBA錯(cuò)誤 428
32.1.1 錯(cuò)誤分類 428
32.1.2 錯(cuò)誤處理過程 428
32.2 錯(cuò)誤捕獲及處理428
32.2.1 可捕獲的錯(cuò)誤 429
32.2.2 On Error語句 429
32.2.3 Resume語句 431
32.2.4 錯(cuò)誤處理層次結(jié)構(gòu) 432
32.3 錯(cuò)誤處理實(shí)例 433
第33章 制作幫助系統(tǒng) 435
33.1 簡(jiǎn)單的幫助信息435
33.1.1 用批注顯示幫助信息 435
33.1.2 使用文本框顯示幫助信息 436
33.2 制作幫助文件 436
33.2.1 計(jì)劃幫助文件 437
33.2.2 創(chuàng)建項(xiàng)目文件 437
33.2.3 創(chuàng)建目錄文件 438
33.2.4 創(chuàng)建索引文件 440
33.2.5 編譯生成幫助文件 441
33.2.6 打開幫助文件 442
33.3 為應(yīng)用程序設(shè)置幫助文件442
第8部分 綜合應(yīng)用程序設(shè)計(jì)
第34章 制作人事管理系統(tǒng) 446
34.1 系統(tǒng)描述 446
34.1.1 設(shè)計(jì)思路 446
34.1.2 關(guān)鍵技術(shù):用戶窗體的創(chuàng)建和控制 446
34.1.3 關(guān)鍵技術(shù):使用高級(jí)篩選查找數(shù)據(jù) 447
34.1.4 關(guān)鍵技術(shù):自定義功能區(qū) 448
34.2 設(shè)計(jì)人事管理表格 448
34.3 設(shè)計(jì)登錄窗體 450
34.3.1 設(shè)計(jì)登錄界面 450
34.3.2 設(shè)計(jì)登錄窗體的代碼 450
34.3.3 測(cè)試登錄窗體的步驟 453
34.4 設(shè)計(jì)人事信息窗體 454
34.4.1 設(shè)計(jì)窗體界面 454
34.4.2 設(shè)計(jì)人事信息管理代碼 454
34.4.3 測(cè)試人事信息管理窗體 461
34.5 設(shè)計(jì)員工信息查詢 462
34.5.1 設(shè)計(jì)數(shù)據(jù)有效性代碼 462
34.5.2 設(shè)計(jì)查詢代碼 465
34.6 自定義功能區(qū) 466
34.6.1 創(chuàng)建“人事信息”選項(xiàng)卡 466
34.6.2 設(shè)計(jì)功能區(qū)按鈕代碼 471
34.6.3 測(cè)試自定義功能區(qū) 472
第35章 制作庫存管理系統(tǒng)(2010版) 474
35.1 系統(tǒng)描述 474
35.1.1 設(shè)計(jì)思路 474
35.1.2 關(guān)鍵技術(shù):設(shè)置工作表滾動(dòng)區(qū)域 475
35.1.3 關(guān)鍵技術(shù):End屬性 475
35.1.4 關(guān)鍵技術(shù):Names集合對(duì)象 476
35.2 設(shè)計(jì)基礎(chǔ)設(shè)置模塊 476
35.2.1 商品信息管理 476
35.2.2 部門信息管理 480
35.2.3 供應(yīng)商信息管理 481
35.3 設(shè)計(jì)庫存管理模塊 483
35.3.1 設(shè)計(jì)商品清單列表 483
35.3.2 設(shè)計(jì)入庫單 484
35.3.3 設(shè)計(jì)出庫單 491
35.3.4 設(shè)計(jì)入庫/出庫明細(xì)表 496
35.3.5 設(shè)計(jì)庫存匯總 497
35.4 設(shè)計(jì)賬務(wù)處理模塊 499
35.4.1 設(shè)計(jì)庫存明細(xì)賬 499
35.4.2 設(shè)計(jì)應(yīng)付賬管理 505
35.4.3 設(shè)計(jì)盤點(diǎn)表 507
35.4.4 設(shè)計(jì)庫存報(bào)警 508
35.5 用功能區(qū)集合各模塊510
35.5.1 創(chuàng)建“庫存管理”選項(xiàng)卡 511
35.5.2 設(shè)計(jì)功能區(qū)按鈕代碼 514
35.6 設(shè)計(jì)主界面及工作簿事件516
35.6.1 設(shè)計(jì)主界面 517
35.6.2 設(shè)計(jì)工作簿的Open事件代碼 518
35.6.3 設(shè)計(jì)工作簿的BeforeClose事件代碼 518
附錄 在Excel2003中使用宏 519
Excel是Microsoft Office的組件之一,該軟件主要用來對(duì)表格數(shù)據(jù)進(jìn)行保存、分析、統(tǒng)計(jì)等操作,是辦公人員最常用的軟件之一。為了讓Excel發(fā)揮最大功效,可以借助VBA開發(fā)各種電子表格應(yīng)用程序。使用VBA可以為Excel應(yīng)用程序提供新的功能或增強(qiáng)現(xiàn)有的功能,從而減少在Excel中進(jìn)行操作所需的工作量。
《Excel VBA完全自學(xué)手冊(cè)》是一本詳細(xì)介紹Excel VBA程序開發(fā)的書籍,自始至終以Excel VBA中最實(shí)用且被大多數(shù)用戶頻繁使用的功能為核心內(nèi)容,詳細(xì)介紹了使用Excel VBA進(jìn)行Excel二次開發(fā)的技術(shù)與方法。《Excel VBA完全自學(xué)手冊(cè)》一共包括19章和4個(gè)附錄,對(duì)Excel VBA編程基礎(chǔ)、Excel應(yīng)用程序、工作簿、工作表、單元格區(qū)域、圖表、數(shù)據(jù)透視表、命令欄、RibbonX功能區(qū)、用戶窗體、FSO文件系統(tǒng)、Office組件交互、注冊(cè)表、加載宏等內(nèi)容進(jìn)行了詳細(xì)的講解以及列舉了大量的實(shí)際應(yīng)用。
隨書光盤中包含《Excel VBA完全自學(xué)手冊(cè)》案例源文件、Excel實(shí)用操作多媒體視頻教程、Windows 7實(shí)用操作多媒體視頻教程、Excel案例模板200例、自定義函數(shù)加載項(xiàng)的文件。另外,《Excel VBA完全自學(xué)手冊(cè)》最后的4個(gè)附錄分別是VBA函數(shù)速查、VBA語句速查,VBA錯(cuò)誤代碼速查以及Excel VBA常用對(duì)象速查,以便在編寫代碼的過程中遇到問題可以隨時(shí)查閱。
《Excel VBA完全自學(xué)手冊(cè)》適合希望學(xué)習(xí)與掌握Excel VBA程序開發(fā)的任何用戶,主要適合初、中級(jí)水平的用戶,對(duì)高級(jí)開發(fā)人員也有一定的參考價(jià)值。另外,《Excel VBA完全自學(xué)手冊(cè)》還可作為社會(huì)相關(guān)專業(yè)的培訓(xùn)教材。