注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教輔教師用書Office VBA開發(fā)經(jīng)典:基礎(chǔ)入門卷

Office VBA開發(fā)經(jīng)典:基礎(chǔ)入門卷

Office VBA開發(fā)經(jīng)典:基礎(chǔ)入門卷

定 價(jià):¥99.00

作 者: 劉永富,劉行
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302505891 出版時(shí)間: 2018-08-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書由一線高校教師根據(jù)自己十余年VBA開發(fā)經(jīng)驗(yàn)編寫而成,書中深入淺出地介紹Of?ce VBA的開發(fā)方法與實(shí)踐。本書內(nèi)容體系完善,涉及Of?ce多個(gè)組件的交互編程,重點(diǎn)闡釋工具欄設(shè)計(jì)和功能區(qū)設(shè)計(jì),案例豐富,讓讀者身臨其境,體會(huì)VBA編程的策略和魅力。本書可以幫助讀者輕松熟悉Of?ce VBA編程,系統(tǒng)學(xué)習(xí)VBA編程的每個(gè)層面。全書分為19章,內(nèi)容包括VBA編程概述、宏的編寫和執(zhí)行、VBA編程環(huán)境、VBA語法基礎(chǔ)、過程與函數(shù)設(shè)計(jì)、程序調(diào)試和錯(cuò)誤處理、字符串處理、數(shù)學(xué)計(jì)算與日期處理、Excel VBA對象模型和相關(guān)對象、用戶窗體和控件設(shè)計(jì)、自定義工具欄、Excel加載宏和經(jīng)典編程實(shí)例等。書中所有章節(jié)涉及的程序代碼都給出了詳細(xì)分析。本書可作為職場辦公人員、高校理工科師生、Of?ce專業(yè)開發(fā)人員的自學(xué)用書,也可以作為Of?ce編程培訓(xùn)講師的教學(xué)參考書。

作者簡介

暫缺《Office VBA開發(fā)經(jīng)典:基礎(chǔ)入門卷》作者簡介

圖書目錄

第1章?VBA編程概述    1

1.1?VBA應(yīng)用領(lǐng)域和發(fā)展現(xiàn)狀    1

1.1.1?美國的VBA水平    1

1.1.2?日本的VBA水平    2

1.1.3?VBA專家考試    3

1.2?Office與VBA的安裝    3

1.2.1?安裝DAEMON Tools Lite    5

1.2.2?Office 2003的安裝    6

1.2.3?Office 2010的安裝    10

1.3?Office版本    12

1.3.1?界面的變化    13

1.3.2?文件格式的革新    14

1.3.3?Office版本對VBA編程的

???影響    15

1.4?Office VBA編程開發(fā)的產(chǎn)品類型    15

1.4.1?基于Office文件的編程開發(fā)    15

1.4.2?Visual Basic 6封裝    16

1.4.3?VSTO開發(fā)    16

1.5?高效學(xué)習(xí)VBA編程    16

1.5.1?必備基礎(chǔ)    16

1.5.2?學(xué)習(xí)計(jì)劃    17

習(xí)題    17

第2章?宏的編寫和執(zhí)行    18

2.1?編程前的設(shè)定    18

2.1.1?顯示“開發(fā)工具”選項(xiàng)卡    18

2.1.2?設(shè)置宏安全性    19

2.2?開始VBA宏編程    20

2.2.1?手工編寫第一個(gè)VBA宏    20

2.2.2?錄制宏    21

2.3?VBA代碼的保存    23

2.4?宏的執(zhí)行方法    24

2.4.1?使用“宏”對話框    25

2.4.2?使用快捷鍵    25

2.4.3?指定宏到圖形對象    26

2.4.4?使用工作表事件運(yùn)行宏    26

2.4.5?使用工作簿事件運(yùn)行宏    28

2.4.6?指定宏到功能區(qū)    28

2.4.7?指定宏到快速訪問工具欄    30

2.4.8?通過立即窗口執(zhí)行宏    31

習(xí)題    31

第3章?VBA編程環(huán)境    32

3.1?VBA編輯器界面介紹    32

3.1.1?立即窗口    33

3.1.2?本地窗口    35

3.1.3?屬性窗口    35

3.1.4?對象瀏覽器    36

3.1.5?代碼的查找和替換    37

3.1.6?VBA選項(xiàng)    38

3.1.7?外接程序管理器    39

3.1.8?VBA幫助    40

3.2?VBA工程管理    42

3.2.1?添加模塊    42

3.2.2?移除模塊    42

3.2.3?導(dǎo)出和導(dǎo)入模塊    43

3.2.4?修改工程屬性    43

3.2.5?工程引用    44

習(xí)題    45

第4章?VBA語法基礎(chǔ)    46

4.1?VBA數(shù)據(jù)類型    46

4.1.1?字符串    47

4.1.2?數(shù)值型    48

4.1.3?日期和時(shí)間型    49

4.1.4?布爾型    49

4.1.5?變體型    50

4.1.6?對象型    50

4.1.7?數(shù)據(jù)類型的判斷    51

4.1.8?變量聲明的簡寫形式    54

4.1.9?變量聲明的初始默認(rèn)值    54

4.1.10?數(shù)據(jù)類型的轉(zhuǎn)換    55

4.2?表達(dá)式與運(yùn)算符    56

4.2.1?算術(shù)運(yùn)算符    56

4.2.2?比較運(yùn)算符    57

4.2.3?Like運(yùn)算符    58

4.2.4?邏輯運(yùn)算符    59

4.3?使用變量    60

4.3.1?變量命名    60

4.3.2?變量的聲明    60

4.3.3?變量的賦值    61

4.3.4?變量的作用范圍和生存期    63

4.3.5?聲明變量的其他寫法    64

4.4?使用常量    64

4.4.1?自定義常量    64

4.4.2?內(nèi)置枚舉常量    65

4.5?其他數(shù)據(jù)類型    68

4.5.1?自定義類型    68

4.5.2?枚舉類型    69

4.5.3?集合    70

4.6?使用InputBox輸入對話框    72

4.6.1?VBA庫中的InputBox    72

4.6.2?Excel庫中的InputBox    73

4.7?使用MsgBox輸出對話框    75

4.8?順序結(jié)構(gòu)    77

4.9?條件選擇結(jié)構(gòu)    77

4.9.1?If語句    78

4.9.2?Select語句    79

4.9.3?Choose語句    82

4.9.4?Switch語句    82

4.10?循環(huán)結(jié)構(gòu)    83

4.10.1?While…Wend語句    83

4.10.2?Do…Loop語句    84

4.10.3?For語句    86

4.10.4?For Each語句    87

4.11?流程跳轉(zhuǎn)控制語句    88

4.11.1?GoTo語句    88

4.11.2?GoSub…Return語句    89

4.11.3?Exit語句    90

4.11.4?End語句    90

4.12?數(shù)組    91

4.12.1?一維數(shù)組    91

4.12.2?二維數(shù)組    93

4.12.3?使用Array創(chuàng)建數(shù)組    94

4.12.4?對象數(shù)組    95

4.12.5?變體數(shù)組    96

4.12.6?動(dòng)態(tài)數(shù)組    96

4.13?代碼優(yōu)化    97

4.13.1?同一行書寫多條語句    98

4.13.2?長語句的續(xù)行書寫    98

4.13.3?使用縮進(jìn)    98

4.13.4?使用模塊定義    102

4.13.5?使用注釋    103

4.13.6?使用With結(jié)構(gòu)    104

4.13.7?使用Me關(guān)鍵字    106

習(xí)題    107

第5章?過程與函數(shù)設(shè)計(jì)    108

5.1?過程    108

5.1.1?創(chuàng)建過程    108

5.1.2?過程的運(yùn)行和調(diào)用    109

5.1.3?過程的參數(shù)    110

5.1.4?可選和默認(rèn)參數(shù)    112

5.1.5?參數(shù)的傳遞方式    113

5.1.6?參數(shù)數(shù)量可變的過程    114

5.1.7?數(shù)組作為參數(shù)    114

5.2?函數(shù)    115

5.2.1?自定義函數(shù)的返回值    116

5.2.2?自定義函數(shù)的用途    116

5.2.3?設(shè)置自定義函數(shù)的說明信息    119

5.2.4?為自定義函數(shù)創(chuàng)建幫助文檔    121

習(xí)題    127

第6章?程序調(diào)試和錯(cuò)誤處理    128

6.1?程序調(diào)試技巧    128

6.1.1?單步執(zhí)行程序    128

6.1.2?設(shè)置斷點(diǎn)    130

6.1.3?使用Stop語句    130

6.2?錯(cuò)誤處理    131

6.2.1?Err對象    132

6.2.2?遍歷錯(cuò)誤號(hào)和錯(cuò)誤描述    133

6.2.3?故意引發(fā)錯(cuò)誤    133

6.3?錯(cuò)誤跳轉(zhuǎn)    134

6.3.1?錯(cuò)誤發(fā)生時(shí)跳轉(zhuǎn)到某行    134

6.3.2?錯(cuò)誤發(fā)生時(shí)繼續(xù)向下執(zhí)行    136

6.3.3?Resume與Resume Next語句    136

習(xí)題    137

第7章?字符串處理    139

7.1?認(rèn)識(shí)字符串    140

7.1.1?全角與半角    140

7.1.2?子字符串    140

7.1.3?字符串的長度    141

7.1.4?檢索子字符串的位置    142

7.2?字符串轉(zhuǎn)換    144

7.2.1?字符與ASCII碼    144

7.2.2?大小寫轉(zhuǎn)換    145

7.2.3?全半角轉(zhuǎn)換    146

7.2.4?去除多余空格    146

7.2.5?倒序    147

7.2.6?替換    147

7.3?字符串生成    149

7.3.1?String函數(shù)    149

7.3.2?Space函數(shù)    149

7.4?字符串與數(shù)組    149

7.4.1?Split函數(shù)    149

7.4.2?Join函數(shù)    151

7.4.3?Filter函數(shù)    151

習(xí)題    152

第8章?數(shù)學(xué)計(jì)算與日期處理    154

8.1?數(shù)學(xué)函數(shù)    154

8.1.1?三角函數(shù)計(jì)算    154

8.1.2?隨機(jī)數(shù)    155

8.2?日期與時(shí)間函數(shù)    156

8.2.1?返回與設(shè)置當(dāng)前日期時(shí)間    157

8.2.2?計(jì)算程序運(yùn)行時(shí)間    157

8.2.3?日期時(shí)間的生成    158

8.2.4?日期時(shí)間的加減運(yùn)算    159

8.2.5?計(jì)算兩個(gè)日期的間隔    160

8.2.6?日期時(shí)間的分解    161

習(xí)題    161

第9章?Excel VBA對象模型    162

9.1?對象和對象類型    162

9.1.1?屬性    162

9.1.2?方法    163

9.1.3?事件    163

9.1.4?父子對象    164

9.2?使用對象變量    164

9.2.1?With結(jié)構(gòu)    166

9.2.2?集合對象    167

9.3?Excel VBA對象    170

9.3.1?應(yīng)用程序?qū)ο?nbsp;   171

9.3.2?工作簿對象    171

9.3.3?表對象    171

9.3.4?單元格區(qū)域?qū)ο?nbsp;   171

習(xí)題    172

第10章?應(yīng)用程序Application對象    173

10.1?Application對象重要成員    173

10.1.1?ActiveWorkbook    173

10.1.2?ActiveSheet    173

10.1.3?ActiveWindow    174

10.1.4?ActiveCell    174

10.1.5?Addins    175

10.1.6?COMAddins    176

10.1.7?WorksheetFunction    178

10.1.8?Commandbars    179

10.2?Application對象重要屬性    180

10.2.1?默認(rèn)文件路徑DefaultFilePath

???  屬性    180

10.2.2?顯示剪貼板DisplayClipboardWindow

???  屬性    181

10.2.3?啟用事件EnableEvents屬性    182

10.2.4?顯示“開發(fā)工具”選項(xiàng)卡

???  ShowDevTools屬性    182

10.2.5?句柄Hwnd屬性    182

10.2.6?標(biāo)題Caption屬性    183

10.2.7?版本Version屬性    183

10.2.8?用戶名UserName屬性    184

10.2.9?安裝路徑Path屬性    185

10.2.10?狀態(tài)欄StatusBar屬性    186

10.2.11?默認(rèn)工作表個(gè)數(shù)

???   SheetsInNewWorkbook屬性    187

10.2.12?窗口狀態(tài)WindowState

???   屬性    187

10.2.13?最近打開的文件

???   RecentFiles    188

10.3?Application對象常用方法    189

10.3.1?激活其他組件

???  ActivateMicrosoftApp方法    189

10.3.2?設(shè)置Excel的計(jì)算模式    189

10.3.3?計(jì)算Calculate方法    190

10.3.4?表達(dá)式評(píng)價(jià)Evaluate方法    190

10.3.5?快捷鍵OnKey方法    191

10.3.6?發(fā)送按鍵SendKeys方法    192

10.3.7?運(yùn)行宏Run方法    193

10.3.8?退出應(yīng)用程序Quit方法    195

10.3.9?定時(shí)執(zhí)行OnTime方法    195

10.3.10?撤銷Undo方法    196

10.4?Application對象常用事件    196

10.4.1?WorkbookBeforeClose事件    198

10.4.2?事件的取消    199

10.4.3?禁用和啟用事件    199

10.4.4?SheetSelectionChange事件    199

10.4.5?WindowActivate事件    200

10.4.6?歸納總結(jié)    201

習(xí)題    201

第11章?工作簿W(wǎng)orkbook對象    202

11.1?工作簿對象的表達(dá)    202

11.1.1?利用索引值    202

11.1.2?利用工作簿名稱    202

11.1.3?宏代碼所在的工作簿    202

11.1.4?活動(dòng)工作簿    203

11.2?Workbook對象重要屬性    204

11.2.1?文檔內(nèi)置屬性

???  BuiltinDocumentProperties    205

11.2.2?文檔自定義屬性

???  CustomDocumentProperties    207

11.2.3?工作簿的名稱和路徑    208

11.2.4?IsAddin屬性    208

11.2.5?Saved屬性    209

11.2.6?工作簿的窗口    209

11.3?Workbook對象重要方法    214

11.3.1?新建工作簿    214

11.3.2?打開工作簿    215

11.3.3?設(shè)置工作簿的打開密碼    215

11.3.4?保存工作簿    216

11.3.5?另存工作簿    216

11.3.6?關(guān)閉工作簿    217

11.3.7?激活工作簿    217

11.3.8?保護(hù)工作簿    218

11.3.9?導(dǎo)出為PDF文檔    218

11.4?Workbook對象常用事件    221

11.4.1?工作簿打開和關(guān)閉前事件    222

11.4.2?文檔事件過程中Cancel參數(shù)的

???  作用    223

11.4.3?工作表激活事件    223

11.4.4?工作表右擊事件    224

11.4.5?工作表修改事件    225

11.4.6?工作表選中區(qū)域變更事件    226

習(xí)題    226

第12章?工作表Worksheet對象    227

12.1?工作表集合Worksheets對象    228

12.1.1?表的遍歷    229

12.1.2?表的增加    230

12.1.3?表的刪除    231

12.2?Worksheet對象常用屬性    233

12.2.1?單元格屬性    233

12.2.2?Name與CodeName屬性    234

12.2.3?前一個(gè)與后一個(gè)工作表    235

12.2.4?應(yīng)用程序與父級(jí)對象    236

12.2.5?工作表標(biāo)簽顏色    236

12.2.6?是否顯示分頁符    237

12.2.7?工作表的可見性    237

12.2.8?頁面設(shè)置    238

12.3?工作表的自動(dòng)篩選    240

12.3.1?工作表的3種狀態(tài)    241

12.3.2?遍歷篩選器    244

12.3.3?處理自動(dòng)篩選后的區(qū)域    245

12.3.4?按照單元格填充顏色

???  篩選    247

12.3.5?按照單元格字體顏色篩選    248

12.4?Worksheet對象常用方法    248

12.4.1?激活和選中工作表    249

12.4.2?工作表的移動(dòng)和復(fù)制    250

12.4.3?控制工作表的計(jì)算    251

12.4.4?設(shè)定背景圖片    252

12.4.5?復(fù)制和粘貼數(shù)據(jù)    253

12.4.6?使用記錄窗體    254

12.4.7?工作表的保護(hù)    255

12.4.8?工作表的預(yù)覽和打印    256

12.5?Worksheet對象重要事件    258

12.5.1?選中區(qū)域變更事件    259

12.5.2?工作表修改事件    261

12.5.3?工作表右擊事件    263

12.5.4?使用類模塊操作Excel文檔

???  事件    265

習(xí)題    266

第13章?圖表Chart對象    267

13.1?Chart對象重要屬性    269

13.1.1?圖表的構(gòu)成    269

13.1.2?讀寫圖表類型    270

13.1.3?修改圖表數(shù)據(jù)源    270

13.1.4?設(shè)置圖表標(biāo)題    271

13.1.5?設(shè)置圖表區(qū)與繪圖區(qū)格式    273

13.1.6?設(shè)置坐標(biāo)軸格式    274

13.1.7?操作數(shù)據(jù)系列    275

13.1.8?遍歷數(shù)據(jù)系列    276

13.1.9?操作數(shù)據(jù)點(diǎn)    277

13.1.10?操作數(shù)據(jù)標(biāo)記    278

13.1.11?操作圖例    279

13.2?Chart對象常用方法    280

13.2.1?圖表工作表的刪除    280

13.2.2?圖表復(fù)制為圖片    281

13.2.3?改變圖表位置    281

13.3?Chart對象事件    282

13.3.1?激活圖表工作表的事件    282

13.3.2?識(shí)別圖表中的不同元素    282

13.4?自動(dòng)創(chuàng)建圖表    284

13.4.1?創(chuàng)建圖表工作表    284

13.4.2?在普通工作表中插入圖表    285

13.5?自動(dòng)刪除圖表    286

13.5.1?刪除所有圖表工作表    286

13.5.2?刪除工作表中所有圖表對象    287

習(xí)題    287

第14章?單元格區(qū)域Range對象    288

14.1?Range對象的表示方法    290

14.1.1?使用Cells    290

14.1.2?Range對象的無限嵌套性    292

14.2?Range對象的常用屬性    293

14.2.1?區(qū)域地址    293

14.2.2?獲取單元格區(qū)域的位置與

???  大小    294

14.2.3?單元格的地理位置    295

14.2.4?單元格內(nèi)容屬性    299

14.3?Range的產(chǎn)生和轉(zhuǎn)化    305

14.3.1?引用工作表已使用區(qū)域    305

14.3.2?引用當(dāng)前連續(xù)區(qū)域    306

14.3.3?引用數(shù)組公式區(qū)域    307

14.3.4?引用整行與整列    307

14.3.5?單元格的偏移    308

14.3.6?改變單元格區(qū)域大小    308

14.3.7?獲取最后一個(gè)非空單元格    310

14.3.8?區(qū)域的聯(lián)合    311

14.3.9?區(qū)域的相交包含    312

14.4?Range對象的常用方法    313

14.4.1?單元格的選中和激活    313

14.4.2?復(fù)制剪切單元格    315

14.4.3?粘貼格式    315

14.4.4?插入和刪除單元格    316

14.4.5?自動(dòng)調(diào)整行高列寬    318

14.4.6?自動(dòng)填充    318

14.4.7?單元格排序    320

14.4.8?查找和替換    321

14.4.9?文本分列    323

14.4.10?自動(dòng)朗讀單元格內(nèi)容    324

14.5?Range成員對象    325

14.5.1?設(shè)置單元格邊框    325

14.5.2?設(shè)置單元格填充色    328

14.5.3?設(shè)置單元格字體    330

14.5.4?單元格的對齊方式    331

14.5.5?處理單元格中的字符    333

14.5.6?處理單元格中的批注    335

14.5.7?處理?xiàng)l件格式    339

14.5.8?處理數(shù)據(jù)有效性    344

14.5.9?使用單元格樣式    348

14.6?Range對象專題講解    352

14.6.1?單元格的合并與取消合并    352

14.6.2?Range與名稱的使用    354

14.6.3?如何遍歷單元格    357

14.6.4?單元格與數(shù)組之間的數(shù)據(jù)

???  傳遞    359

14.6.5?單元格的帶格式查找    361

14.6.6?公式審核    362

習(xí)題    365

第15章?其他常用Excel VBA對象    367

15.1?處理工作表中的圖片    367

15.1.1?插入外部圖片    367

15.1.2?插入形狀    369

15.1.3?Shape對象的引用和遍歷    370

15.1.4?Shape對象的屬性獲取與

???  設(shè)定    371

15.1.5?Shape對象的常用方法    373

15.2?工作表使用表單控件    378

15.2.1?使用組合框    379

15.2.2?使用列表框    380

15.2.3?使用復(fù)選框    380

15.2.4?使用單選按鈕    380

15.2.5?數(shù)值調(diào)節(jié)器    382

15.2.6?滾動(dòng)條    382

15.2.7?用代碼自動(dòng)插入表單控件    383

15.2.8?批量刪除表單控件    385

15.3?工作表使用ActiveX控件    386

15.3.1?控件的屬性設(shè)定    387

15.3.2?控件的事件過程    387

15.3.3?自動(dòng)插入ActiveX控件    388

15.3.4?工作表中播放動(dòng)畫    389

15.3.5?ActiveX控件的刪除    390

15.4?處理工作表中的超鏈接    391

15.4.1?創(chuàng)建超鏈接    391

15.4.2?遍歷工作表中的超鏈接    392

15.4.3?打開超鏈接    393

15.4.4?刪除超鏈接    393

15.5?Excel內(nèi)置對話框    394

15.5.1?調(diào)出內(nèi)置對話框    394

15.5.2?為對話框設(shè)置默認(rèn)參數(shù)    395

15.6?文件選擇對話框    395

15.6.1?對話框的類型    395

15.6.2?對話框的屬性    396

15.6.3?對話框的方法    396

15.6.4?文件選擇    396

15.6.5?路徑選擇    398

15.6.6?打開文件    398

15.6.7?另存文件    400

15.7?操作自定義序列    401

15.7.1?增加用戶自定義序列    402

15.7.2?獲取序列的編號(hào)    403

15.7.3?導(dǎo)出全部序列到單元格    403

15.7.4?刪除自定義序列    404

習(xí)題    404

第16章?用戶窗體和控件設(shè)計(jì)    407

16.1?窗體設(shè)計(jì)基礎(chǔ)    407

16.1.1?設(shè)計(jì)的第一個(gè)窗體    408

16.1.2?使用和維護(hù)控件工具箱    411

16.1.3?基本控件    412

16.1.4?使用屬性窗口    412

16.2?窗體與控件的通用屬性    413

16.2.1?名稱    413

16.2.2?標(biāo)題    413

16.2.3?文本    414

16.2.4?值    414

16.2.5?位置大小屬性    414

16.2.6?背景色    415

16.2.7?前景色    415

16.2.8?字體    415

16.2.9?Tab序號(hào)    416

16.2.10?可用性    417

16.2.11?可見性    417

16.3?窗體與控件的通用方法    418

16.3.1?自動(dòng)獲得焦點(diǎn)    418

16.3.2?移動(dòng)控件    418

16.3.3?改變疊放次序    419

16.4?窗體與控件的事件    420

16.5?窗體使用技巧    421

16.5.1?窗體的模式    421

16.5.2?設(shè)置窗體的字體    421

16.5.3?設(shè)置窗體背景圖片    421

16.5.4?窗體鋪滿整個(gè)屏幕    423

16.5.5?窗體的啟動(dòng)和關(guān)閉事件    423

16.6?命令按鈕使用技巧    424

16.6.1?自動(dòng)調(diào)整按鈕大小    424

16.6.2?默認(rèn)按鈕和退出按鈕    424

16.6.3?設(shè)置控件的提示語    425

16.6.4?為按鈕設(shè)置加速鍵    425

16.6.5?設(shè)置鼠標(biāo)指針    425

16.7?標(biāo)簽    426

16.7.1?設(shè)置標(biāo)簽的邊框    426

16.7.2?標(biāo)簽的自適應(yīng)    426

16.7.3?文本自動(dòng)換行    426

16.8?文本框    426

16.8.1?鎖定文本框    427

16.8.2?制作密碼輸入框    427

16.8.3?限制輸入長度    427

16.8.4?多行模式    427

16.8.5?文本框的滾動(dòng)條    427

16.8.6?自動(dòng)重置和驗(yàn)證文本    428

16.8.7?內(nèi)容改變事件    429

16.8.8?使用文本框的選定狀態(tài)    429

16.8.9?文本框內(nèi)容的復(fù)制、粘貼    430

16.9?響應(yīng)鍵盤按鍵的事件    431

16.9.1?按下快捷鍵關(guān)閉窗體    431

16.9.2?松開快捷鍵讓文本框內(nèi)容

???  倒序    432

16.9.3?識(shí)別和修改輸入的字符    433

16.10?組合框    433

16.10.1?增加條目    434

16.10.2?刪除條目    435

16.10.3?獲取組合框條目信息    435

16.11?列表框    436

16.11.1?列表框的單擊事件    437

16.11.2?帶復(fù)選框的多選列表框    438

16.12?復(fù)選框    439

16.13?單選按鈕    440

16.13.1?使用框架隔離單選按鈕    440

16.13.2?設(shè)置GroupName隔離

???  單選按鈕    441

16.14?切換按鈕    442

16.15?框架    442

16.16?多標(biāo)簽控件    443

16.16.1?用代碼增加標(biāo)簽    445

16.16.2?用代碼刪除標(biāo)簽    446

16.17?多頁控件    446

16.18?滾動(dòng)條    448

16.19?旋轉(zhuǎn)按鈕    449

16.20?圖像控件    450

16.21?RefEdit控件    451

16.22?遍歷窗體上的控件    452

16.22.1?運(yùn)行期間動(dòng)態(tài)增加控件    453

16.22.2?運(yùn)行期間動(dòng)態(tài)刪除控件    454

16.23?響應(yīng)鼠標(biāo)單擊的事件    455

16.23.1?判斷鼠標(biāo)按鍵    455

16.23.2?判斷鍵盤輔助鍵    456

16.23.3?判斷單擊位置    456

16.23.4?移動(dòng)鼠標(biāo)的事件    458

16.24?使用附加控件    458

習(xí)題    460

第17章?自定義工具欄    462

17.1?工具欄基礎(chǔ)知識(shí)    462

17.1.1?使用自定義對話框    465

17.1.2?手工方式進(jìn)行工具欄設(shè)計(jì)    465

17.1.3?自定義工具欄的存儲(chǔ)位置    470

17.2?工具欄的VBA模型    471

17.3?CommandBar對象    471

17.3.1?CommandBar重要屬性    472

17.3.2?CommandBar重要方法    474

17.4?CommandBarControl對象    477

17.4.1?遍歷工具欄中所有控件

???  信息    478

17.4.2?控件的屬性    480

17.4.3?控件的方法    487

17.4.4?控件的事件    491

17.5?創(chuàng)建自定義工具欄    493

17.5.1?創(chuàng)建菜單欄    493

17.5.2?創(chuàng)建級(jí)聯(lián)菜單    496

17.5.3?創(chuàng)建一般工具欄    498

17.5.4?調(diào)整工具欄的位置和大小    500

17.5.5?創(chuàng)建右鍵菜單    502

17.6?自定義工具欄高級(jí)技術(shù)    505

17.6.1?使用組合框控件    505

17.6.2?使用文本框控件    507

17.6.3?設(shè)計(jì)用戶窗體的菜單    509

17.6.4?遍歷所有FaceID    510

17.6.5?提取Windows系統(tǒng)字體名稱和

???  字號(hào)列表    511

17.7?Excel高版本的工具欄設(shè)計(jì)    512

17.7.1?增加菜單命令    512

17.7.2?增加工具欄命令    513

17.7.3?創(chuàng)建自定義工具欄    513

17.7.4?顯示Excel 2003經(jīng)典菜單    515

習(xí)題    515

第18章?Excel加載宏    517

18.1?Excel加載宏對話框    517

18.2?加載宏可以包含的內(nèi)容    518

18.2.1?過程和快捷鍵    519

18.2.2?自定義函數(shù)    521

18.2.3?用戶窗體    521

18.2.4?工具欄和控件    522

18.2.5?自定義功能區(qū)    524

18.2.6?事件過程    524

18.3?修改加載宏文件    525

18.4?使用VBA操作加載宏    526

18.4.1?加載宏的重要屬性    527

18.4.2?加載宏的遍歷    528

18.4.3?VBA代碼中調(diào)用加載宏中的

???  過程和函數(shù)    528

18.4.4?完全刪除加載宏    530

習(xí)題    531

第19章?經(jīng)典編程實(shí)例    533

19.1?角谷猜想    533

19.2?單元格文字連接    534

19.3?學(xué)生成績評(píng)定和登記    535

19.4?匯總歷年獎(jiǎng)牌榜    536

19.5?早退員工高亮顯示    538

19.6?一次函數(shù)用于單元格的遍歷    539

19.7?單詞表按首字母匯總    542

19.8?交叉表匯總——雙邊貿(mào)易關(guān)系    543

附錄A?VBA編程常用資料    545

A.1?Excel VBA實(shí)用語句    545

A.1.1?Application對象實(shí)用語句    545

A.1.2?Workbook對象實(shí)用語句    545

A.1.3?Worksheet對象實(shí)用語句    546

A.1.4?Window對象實(shí)用語句    546

A.1.5?Range對象實(shí)用語句    546

A.2?VBA函數(shù)用法示例    547

A.3?VBA編程疑難問答    550

 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)