图书介绍
Excel VBA编程实战宝典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 伍远高等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302347965
- 出版时间:2014
- 标注页数:624页
- 文件大小:118MB
- 文件页数:651页
- 主题词:表处理软件
PDF下载
下载说明
Excel VBA编程实战宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 Excel 2013应用程序开发简介2
第1章 Excel 2013开发平台概述2
1.1 Exce12013新增功能2
1.1.1 Excel的前世今生2
1.1.2 Excel 2013的特点2
1.1.3初识Excel 2013的真面目4
1.1.4直观方便的功能区8
1.2用Excel开发应用程序有啥好处11
1.3 Excel应用程序结构12
1.3.1 Excel应用程序有哪几部分12
1.3.2面向对象编程是什么13
1.4 Excel应用程序开发流程14
1.4.1开发前要准备啥14
1.4.2应用程序开发过程14
1.4.3测试应用程序是否达到要求15
1.4.4发布给最终用户使用15
1.5实战练习16
第2章 使用宏17
2.1宏简介17
2.1.1宏是什么17
2.1.2宏有哪些优点17
2.1.3有哪些方法创建宏18
2.2将你的操作录下来18
2.2.1在Excel 2003中录制宏18
2.2.2 Excel 2013宏录制功能在哪里21
2.2.3在Excel 2013中录制宏23
2.2.4直接编写VB代码创建宏24
2.3管理宏25
2.3.1设置宏选项25
2.3.2怎样清除不需要的宏26
2.3.3修改不满足要求的宏26
2.4如何使用宏29
2.4.1按键运行宏29
2.4.2使用【宏】对话框运行宏29
2.4.3单击工具栏按钮运行宏30
2.4.4将宏放到菜单中(Exce12003版)32
2.4.5在Excel 2013快速工具栏中添加宏按钮34
2.4.6在工作表中添加按钮运行宏36
2.4.7打开工作簿时自动运行宏37
2.5个人宏工作簿38
2.5.1个人宏工作簿是什么39
2.5.2保存宏到个人宏工作簿39
2.5.3管理个人宏工作簿40
2.6宏的安全性41
2.6.1宏为啥不能执行42
2.6.2怎样修改宏安全级别43
2.7实战练习44
第3章 Excel VBA的开发环境45
3.1 VBE简介45
3.1.1 VBE是什么45
3.1.2怎么打开VBE45
3.1.3熟悉VBE操作界面46
3.2 VBE常用子窗口的作用49
3.2.1查看工程文件49
3.2.2怎样设置对象属性50
3.2.3在代码窗口中查看和编辑代码52
3.2.4移动VBE子窗口52
3.3让VBE环境适合自己的习惯54
3.3.1功能强大的【代码】窗口54
3.3.2设置代码的显示格式55
3.3.3设置通用选项56
3.3.4设置能停靠的子窗口57
3.4 VBE提供的帮助57
3.4.1打开帮助主界面57
3.4.2通过帮助查看对象属性58
3.4.3在帮助中搜索59
3.5实战练习59
第2篇 VBA基础知识62
第4章 VBA基础62
4.1 VBA简介62
4.1.1 VBA是什么62
4.1.2在Excel中使用VBA的优势62
4.2VBA语法简介63
4.2.1 VBA代码是什么样的63
4.2.2 VBA代码可用的字符64
4.2.3 VBA的关键字64
4.2.4什么是标识符65
4.3 VBA中有哪些数据类型65
4.3.1 VBA数据类型有哪些65
4.3.2创建自己的数据类型68
4.3.3使用枚举类型69
4.4常数是什么71
4.4.1直接常数71
4.4.2符号常数72
4.4.3 Excel定义好的常数73
4.5不能不知的变量74
4.5.1声明变量的方法75
4.5.2变量的作用域和生存期75
4.5.3最常见的局部变量76
4.5.4当前模块可见的模块变量77
4.5.5全程序可见的全局变量78
4.5.6特殊的静态变量78
4.6连接的桥梁——运算符和表达式79
4.6.1 VBA中的算术运算80
4.6.2大小的比较80
4.6.3多个条件的逻辑运算81
4.6.4把字符连接起来82
4.7实战练习82
第5章 程序控制结构83
5.1 VBA程序结构概述83
5.1.1 VBA语句的格式83
5.1.2程序的3种结构84
5.2经常用到的VBA语句85
5.2.1用Let语句给变量赋值85
5.2.2用Rem语句为程序添加说明86
5.2.3用InputBox接受用户输入数据87
5.2.4用MsgBox函数显示信息对话框89
5.3智能的VBA:可选择执行语句91
5.3.1单分支语句——If…Then91
5.3.2二分支语句——If…Then…Else93
5.3.3多分支语句——If…Then…ElseIf93
5.3.4多分支语句——Select Case95
5.4让VBA重复工作97
5.4.1循环程序的例子97
5.4.2 For…Next循环语句98
5.4.3 Do…Loop循环语句99
5.4.4 For Each…Next循环语句102
5.4.5循环嵌套:循环内的循环102
5.5实战练习103
第6章 使用数组105
6.1初识数组105
6.1.1用数组处理表格数据的优势105
6.1.2数组的维数106
6.2声明数组107
6.2.1一维数组的声明方法108
6.2.2多维数组的声明方法109
6.2.3设置数组默认下界109
6.3初始化数组110
6.3.1使用循环语句初始化数组110
6.3.2使用Array函数初始化数组110
6.3.3用数组值初始化数组111
6.4数组大小能变吗111
6.4.1动态数组的声明方法111
6.4.2清除数组113
6.5操作数组的函数114
6.5.1怎么判断变量是数组114
6.5.2查询数组的下标范围114
6.6数组使用实例115
6.6.1对数组中的数据排序115
6.6.2生成彩票号码116
6.6.3用数组填充单元格区域117
6.7实战练习118
第7章 使用过程119
7.1初识VBA过程119
7.1.1分解过程119
7.1.2 VBA有哪几种过程类型119
7.2定义Sub过程120
7.2.1用对话框创建Sub过程120
7.2.2用VBA代码创建Sub过程121
7.3定义Function函数过程122
7.3.1使用对话框创建Function过程122
7.3.2用VBA代码创建Function过程123
7.4怎么调用创建的过程124
7.4.1调用Sub过程的方法124
7.4.2调用Function过程的方法125
7.5参数让过程更具通用性126
7.5.1参数是怎么传递的126
7.5.2按传值方式传递参数127
7.5.3按传地址方式传递参数128
7.5.4数组也可以作参数129
7.6可选参数和可变参数130
7.6.1可以省略的参数130
7.6.2数量可变的参数131
7.7递归是什么131
7.8常用过程实例133
7.8.1计算个人所得税133
7.8.2将数值转换为表格的列号134
7.8.3大写金额转换函数135
7.9实战练习137
第8章 管理模块138
8.1 Excel VBA有哪些模块138
8.2怎样插入和删除模块139
8.2.1插入模块的方法139
8.2.2删除模块的方法140
8.3怎样导入导出模块140
8.3.1从工程中导出模块141
8.3.2导入模块到当前工程142
8.4利用代码窗口的快捷功能提高编程效率143
8.4.1编辑工具栏的功能144
8.4.2显示属性/方法列表144
8.4.3显示常数列表145
8.4.4显示快速信息146
8.4.5显示参数信息147
8.4.6使用自动完成关键字快速输入148
8.5实战练习149
第9章 处理字符串和日期150
9.1了解字符串150
9.1.1字符串是怎么存储的150
9.1.2字符串有多长151
9.2生成重复字符串的方法152
9.2.1用循环生成重复字符串152
9.2.2用String函数生成重复字符串152
9.2.3使用Space函数生成重复空格153
9.3变换字符串154
9.3.1大小写字母转换——Lease函数和Ucase函数154
9.3.2功能更强的大小写转换——StrConv函数154
9.3.3字符编码——Asc函数155
9.3.4由编码生成字符——Chr函数156
9.4字符串也有大小156
9.4.1使用比较运算符比较字符串157
9.4.2使用Like运算符比较字符串157
9.4.3使用StrComp函数比较字符串158
9.5关注字符串中的部分字符159
9.5.1用Left函数获得左边的字符串159
9.5.2用Rigth函数获得右边的字符串160
9.5.3用Mid函数获取任意位置的字符串160
9.5.4快速去除多余的空格161
9.5.5用InStr函数找出字符的位置162
9.6日期时间也是数据163
9.6.1日期时间数据是如何保存的163
9.6.2如何获取和设置日期163
9.6.3生成日期/时间数据164
9.6.4日期数据的运算165
9.6.5用Timer函数模拟计时器168
9.7实战练习169
第3篇 掌握Excel对象模型172
第10章 Excel对象概述172
10.1对象的概念172
10.1.1对象是什么172
10.1.2设置对象属性172
10.1.3调用对象方法173
10.1.4编写对象的事件代码174
10.2对象变量和对象数组174
10.2.1用变量引用对象175
10.2.2用数组保存大量对象176
10.3使用集合177
10.3.1什么是集合177
10.3.2怎样访问集合中的对象177
10.3.3使用集合的方法和属性178
10.3.4遍历集合中的对象179
10.4 Excel对象模型179
10.4.1 Excel对象模型的层次结构179
10.4.2 Excel常用对象180
10.4.3默认隐含使用的对象182
10.5使用对象浏览器查看Excel对象183
10.5.1认识对象浏览器183
10.5.2用对象浏览器查看对象成员185
10.6实战练习187
第11章 使用Application对象188
11.1最顶层的Application对象188
11.1.1 Application对象有哪些常用属性188
11.1.2 Application对象有哪些常用方法189
11.1.3 Application对象有哪些常用事件190
11.2用Application对象打扮应用程序190
11.2.1用Caption属性设置主窗口标题栏190
11.2.2用StatusBar属性控制状态栏191
11.2.3用DisplayFormulaBar属性控制编辑栏192
11.2.4用Cursor属性控制鼠标指针形状193
11.3用Application对象控制应用程序193
11.3.1用ScreenUpdating属性控制屏幕更新193
11.3.2用DispiayAlerts属性控制警报信息195
11.3.3用RecentFiles显示最近使用的文档195
11.3.4用SendKeys方法模拟键盘输入196
11.3.5用OnTime方法定时执行过程197
11.3.6用OnKey方法自定义功能键198
11.3.7用WorksheetFunction属性调用内置函数199
11.3.8用Goto方法快速跳转200
11.3.9用Union方法合并单元格区域201
11.3.10激活Excel 2013的功能区选项卡201
11.4别忘了用户交互202
11.4.1启用Application事件202
11.4.2编写Application事件过程204
11.5实战练习205
第12章 使用Workbook对象206
12.1认识Workbook对象206
12.1.1操作Workbooks集合的方法206
12.1.2 Workbook有哪些常用属性206
12.1.3 Workbook有哪些常用方法207
12.1.4 Workbook有哪些常用事件207
12.2用Workbooks集合管理工作簿208
12.2.1用Add方法新建工作簿208
12.2.2用Open方法打开工作簿208
12.2.3用OpenText方法打开文本文件209
12.2.4判断工作簿是否存在211
12.2.5判断工作簿是否打开212
12.3用Workbook操作工作簿213
12.3.1用Save方法保存工作簿213
12.3.2用SaveAs方法另存工作簿214
12.3.3用Password属性设置工作簿密码214
12.3.4用DocumentProperties集合获取文档属性215
12.3.5用FullName属性处理工作簿文件名217
12.4在工作簿上与用户交互217
12.4.1用Open事件打开关联工作簿218
12.4.2用CellDragAndDrop属性禁止拖动单元格218
12.4.3用BeforeClose事件强制保存工作簿219
12.4.4用Saved属性禁止保存工作簿219
12.4.5用ChangeFileAccess方法限制工作簿使用次数220
12.4.6用BeforePrint事件限制打印222
12.5实战练习223
第13章 使用Worksheet对象224
13.1认识Worksheet对象224
13.1.1操作Worksheets集合的方法224
13.1.2 Worksheet对象有哪些常用属性224
13.1.3 Worksheet对象有哪些常用方法225
13.1.4 Worksheet对象有哪些常用事件225
13.2管理工作表226
13.2.1用Add方法新增工作表226
13.2.2用Delete方法删除工作表227
13.2.3用Count属性得到工作表数量227
13.2.4用Activate方法激活工作表228
13.2.5用Select方法选择工作表228
13.2.6用Previous、Next属性选取前后工作表229
13.2.7用ProtectContents属性获取工作表保护状态229
13.2.8用Protect方法保护工作表230
13.2.9用Unprotect方法撤销工作表的保护231
13.2.10自定义函数判断工作表是否存在232
13.2.11用Copy方法复制工作表232
13.2.12用Visible属性隐藏工作表233
13.2.13用Move方法移动工作表233
13.2.14用HpageBreaks、VPageBreaks属性计算打印页数234
13.2.15用Shapes属性控制工作表中的图片234
13.2.16用Hyperlinks集合处理超链接235
13.3响应用户操作236
13.3.1用SelectionChange事件禁止选中某个区域236
13.3.2用ScrollArea属性设置滚动区域237
13.3.3用CountIf函数禁止输入相同数据237
13.3.4用SelectionChange事件输入连续的数据238
13.3.5用BeforeRightClick事件增加快捷菜单239
13.3.6用Deactivate事件限制选择其他工作表241
13.3.7用Activate事件隐藏工作表241
13.3.8用Interior属性突出显示当前位置242
13.4实战练习243
第14章 使用Range对象244
14.1认识Range对象244
14.1.1 Range对象有哪些常用属性244
14.1.2 Range对象有哪些常用方法245
14.2怎样引用Range对象245
14.2.1使用A1样式引用单元格245
14.2.2在Cells属性中用索引号引用单元格246
14.2.3用Offset属性偏移引用单元格247
14.2.4引用表格中整行或整列247
14.2.5用End属性查找数据区域边界247
14.2.6用CurrentRegion属性引用当前区域248
14.2.7用UsedRange属性获取已使用区域249
14.2.8用Intersect方法获取重叠区域引用249
14.2.9用Union方法获取合并区域引用250
14.2.10用SpecialCells方法获取指定类型的单元格250
14.2.11用Areas集合引用合并区域的子区域252
14.2.12用Item属性引用区域内的单个单元格252
14.2.13用Resize属性扩展单元格区域253
14.3通过Range对象获取单元格信息253
14.3.1用Address属性获取单元格地址254
14.3.2获取区域的行列信息255
14.3.3用HasFormula属性统计区域中公式数量255
14.3.4追踪公式单元格256
14.3.5用ColorIndex属性按颜色统计单元格数量256
14.4用VBA实现行列的操作257
14.4.1用Rows的Insert方法插入行257
14.4.2用Column的Insert方法插入列258
14.4.3用Delete方法删除行258
14.4.4用Hidden属性隐藏行259
14.4.5用RowHeight属性设置行高259
14.4.6用ColumnWidth属性设置列宽260
14.5用VBA管理工作簿中的批注260
14.5.1用AddComment方法插入批注260
14.5.2用Comments集合查看批注261
14.5.3用Visible属性隐藏/显示批注261
14.5.4用Delete方法删除批注262
14.5.5用Change事件为输入数据的单元格添加批注262
14.5.6将修改前的数据保存到批注263
14.6用VBA代码操作单元格264
14.6.1用Formula属性给单元格设置公式264
14.6.2用PasteSpecial方法粘贴公式264
14.6.3用CVErr函数给单元格设置错误值266
14.6.4用IsError函数判断错误类型266
14.6.5用PrintArea属性设置打印区域267
14.6.6用Merge方法合并单元格267
14.6.7用UnMerge方法拆分单元格268
14.6.8用ScrollArea属性限制单元格移动范围268
14.6.9用Clear方法清除单元格269
14.6.10用Delete方法删除单元格区域269
14.7用VBA代码设置单元格格式270
14.7.1用AutoFormat方法设置自动套用格式270
14.7.2用Borders集合设置边框线271
14.7.3用HonzontalAlignment、VerticalAlignment设置文本对齐格式271
14.7.4用InsertIndent方法设置单元格文本缩排272
14.7.5用Orientation属性设置文本方向273
14.7.6用WrapText属性设置自动换行格式273
14.7.7用ShrinkToFit属性设置缩小字体填充274
14.7.8用NumberFormatLocal属性设置日期格式274
14.7.9自定义函数生成大写金额275
14.7.10用Pattern属性设置单元格图案276
14.8用FormatConditions集合设置条件格式276
14.9实战练习278
第15章 其他常用Excel对象279
15.1 VBA怎样管理名称279
15.1.1添加名称到工作簿279
15.1.2修改已有的名称280
15.1.3显示名称的定义280
15.1.4获取Name对象的引用281
15.2 VBA怎样管理Excel的窗口282
15.2.1用NewWindow方法创建窗口282
15.2.2调整窗口大小283
15.2.3用WindowState属性获取窗口状态284
15.2.4用SplitRow、SplitColumn属性拆分窗格284
15.2.5用Zoom属性设置窗口显示比例285
15.2.6显示或关闭滚动条和标签286
15.2.7用VBA代码设置网格线颜色287
15.3用VBA也能创建图表287
15.3.1编写代码创建图表工作表288
15.3.2编写代码创建嵌入图表289
15.3.3用Location方法转换图表类型290
15.3.4用ChartTitle对象获取图表标题信息291
15.3.5用SeriesCollection方法获取图表系列信息292
15.3.6用SetSourceData方法调整图表的数据源293
15.3.7用CopyPicture方法将图表保存为图片294
15.3.8嵌入图表也能与用户交互294
15.4实战练习296
第4篇 用户界面设计298
第16章 使用Excel内置对话框298
16.1认识Excel内置对话框298
16.2用FindFile方法打开文件298
16.3不打开文件,只获取文件名299
16.3.1用GetOpenFilename方法显示【打开】对话框299
16.3.2如何获取单个文件名300
16.3.3如何获取多个文件名301
16.4使用内置的【另存为】对话框302
16.5能调用所有Excel内置对话框的方法303
16.5.1 Dialogs集合包含了所有内置内话框303
16.5.2怎样设置内置对话框的初始值305
16.6实战练习307
第17章 创建自定义对话框308
17.1新建窗体308
17.1.1创建窗体的步骤308
17.1.2用窗体属性控制对话框外形309
17.2让你的窗体有内容311
17.2.1认识工具箱311
17.2.2向窗体中添加控件的步骤312
17.3通过属性让控件具有不同作用313
17.3.1大部分控件的常用属性313
17.3.2设置控件属性的方法314
17.4窗体中控件的大小和位置315
17.4.1改变控件大小315
17.4.2移动控件的位置316
17.4.3设置控件的Tab键顺序318
17.5为控件编写代码,实现其功能318
17.5.1控件的常用事件319
17.5.2给控件编写事件代码320
17.5.3给窗体编写事件代码321
17.6调用用户窗体321
17.6.1调试窗体321
17.6.2窗体的生命期和模式322
17.6.3编写调用用户窗体的代码322
17.7实战练习323
第18章 使用标准控件324
18.1显示信息的标签324
18.1.1标签有哪些常用属性324
18.1.2标签有哪些常用事件324
18.1.3用进度条跟踪任务处理进度325
18.2响应用户单击的命令按钮326
18.2.1命令按钮有哪些常用属性326
18.2.2命令按钮的Click事件327
18.2.3用命令按钮显示或隐藏窗体327
18.3显示图片的图像控件329
18.3.1图像控件有哪些常用属性329
18.3.2图像控件有哪些常用事件330
18.3.3首先出现的欢迎窗口330
18.4接收用户输入的文字框332
18.4.1文字框有哪些常用属性332
18.4.2文字框有哪些常用方法332
18.4.3文字框有哪些常用事件332
18.44用户信息登记窗体333
18.5控制两种状态的复选框335
18.5.1复选框有哪些常用属性335
18.5.2复选框有哪些常用事件336
18.5.3用复选框设置Excel选项336
18.6多选一的选项按钮338
18.6.1选项按钮有哪些常用属性338
18.6.2选项按钮有哪些常用事件338
18.6.3用选项按钮设置窗体字号和颜色338
18.7显示项目列表的列表框340
18.7.1列表框有哪些常用属性340
18.7.2列表框有哪些常用方法341
18.7.3将一个列表框的数据移动到另一个列表框341
18.8既可输入又有列表的复合框345
18.8.1复合框有哪些常用属性345
18.8.2复合框有哪些常用方法345
18.8.3复合框有哪些常用事件345
18.8.4用复合框生成单微机配置单346
18.9可水平或垂直放置的滚动条347
18.9.1滚动条有哪些常用属性348
18.9.2滚动条有哪些常用事件348
18.9.3用滚动条设置显示比例348
18.10调整规定范围数值的旋转按钮350
18.10.1旋转按钮有哪些常用属性351
18.10.2旋转按钮有哪些常用事件351
18.10.3用旋转按钮修改日期和时间的值351
18.11用分页方式显示的多页控件353
18.11.1多页控件有哪些常用属性353
18.11.2多页控件有哪些常用事件354
18.11.3用多页控件制作报名登记窗体354
18.12可折叠对话框的RefEdit控件355
18.12.1 RefEdit有哪些常用属性355
18.12.2用RefEdit实现的设置单元格格式窗体355
18.13实战练习357
第19章 使用ActiveX控件358
19.1添加ActiveX控件358
19.1.1初识ActiveX控件358
19.1.2怎样将ActiveX控件添加到工具箱358
19.2使用进度条控件了解程序进度360
19.2.1进度条控件有哪些常用属性360
19.2.2进度条控件有哪些常用方法360
19.2.3用进度条控件显示隐藏行的进度360
19.3使用图像列表控件保存图像362
19.3.1图像的储藏室362
19.3.2图像列表控件有哪些常用属性363
19.3.3图像列表控件有哪些常用方法363
19.3.4将图像储藏到ImageList控件的方法363
19.3.5在窗口中显示ImageList控件中的图像365
19.4使用树形视图控件显示分层信息367
19.4.1了解树形视图控件367
19.4.2树形视图控件有哪些常用属性368
19.4.3树形视图控件有哪些常用方法369
19.4.4树形视图控件有哪些常用事件370
19.4.5用树形视图控件显示人员信息370
19.5使用列表视图控件显示带图标的列375
19.5.1了解列表视图375
19.5.2列表视图控件有哪些常用属性375
19.5.3列表视图控件有哪些常用事件376
19.5.4用列表视图控件显示工作表中的数据376
19.6实战练习380
第20章 使用RibbonX381
20.1 Office 2013文件的新格式381
20.1.1 Office Open XML的优点381
20.1.2了解Excel 2013 Open XML文件结构382
20.2 RibbonX控件简介385
20.2.1 RibbonX的基本控件385
20.2.2 RibbonX的容器控件387
20.2.3 RibbonX控件常用属性388
20.2.4 RibbonX控件的回调函数390
20.3你也可以定义功能区392
20.3.1手工方式自定义RibbonX392
20.3.2使用UI编辑器自定义RibbonX395
20.4自定义RibbonX实例397
20.4.1组合功能区内置按钮398
20.4.2添加按钮组到内置选项卡400
20.4.3用回调函数完成具体功能401
20.5实战练习404
第21章 使用CommandBars405
21.1命令栏CommandBar对象405
21.1.1了解CommandBars405
21.1.2 CommandBars对象有哪些常用属性405
21.1.3 CommandBars对象有哪些常用方法406
21.1.4 CommandBar对象有哪些常用属性407
21.1.5 CommandBar对象有哪些常用方法407
21.1.6 Excel有哪些内置命令栏408
21.2命令栏控件对象CommandBarControl409
21.2.1了解CommandBarControls集合对象409
21.2.2认识CommandBarControl对象410
21.2.3 Excel有哪些内置命令栏控件410
21.3创建自己的菜单411
21.3.1 Exce12003菜单的构成411
21.3.2创建新菜单的方法412
21.4向快捷菜单中添加新的命令415
21.4.1 Excel有哪些内置快捷菜单415
21.4.2创建快捷菜单的方法416
21.4.3添加菜单项到内置快捷菜单418
21.5 Excel 2013中也可创建工具栏420
21.5.1 Excel有哪些内置具栏420
21.5.2创建工具栏的方法421
21.6实战练习424
第5篇 使用外部数据426
第22章 控制其他Office程序426
22.1 OLE自动化技术简介426
22.1.1什么是OLE426
22.1.2什么是服务程序426
22.1.3实例化对象变量428
22.2控制Word程序429
22.2.1了解Word对象模型429
22.2.2在Excel中打开Word文档430
22.2.3获取Word文档中的数据432
22.2.4批量创建Word文档433
22.3控制PowerPoint程序437
22.3.1了解PowerPoint对象模型437
22.3.2在Excel中打开演示文稿438
22.3.3在Excel中创建演示文稿440
22.4控制Outlook程序442
22.4.1了解Outlook对象模型442
22.4.2在 Excel中用Outlook发送邮件443
22.4.3在Excel中获取Outlook保存的邮件445
22.5实战练习446
第23章 处理文件447
23.1常用文件操作语句447
23.1.1常用的文件管理语句447
23.1.2创建文本文件的语句449
23.1.3向文件中写入数据的方法450
23.1.4从文件中读出数据的方法451
23.2文件对象模型452
23.2.1了解文件对象模型452
23.2.2添加FSO对象引用453
23.3获得文件信息454
23.3.1用Drive对象获取磁盘信息454
23.3.2查看文件信息的两种方式455
23.4文件管理459
23.4.1判断文件是否存在459
23.4.2用FileCopy复制文件460
23.4.3拆分文件名和扩展名461
23.5处理文件夹462
23.5.1用MkDir语句创建文件夹463
23.5.2用Dir函数列出文件夹中的文件463
23.5.3用GetFolder方法列出文件夹名称464
23.5.4删除所有空文件夹465
23.6处理文本文件466
23.6.1创建文本文件的方法466
23.6.2将工作表保存为文本文件467
23.6.3添加数据到文本文件468
23.6.4读取文本文件中的数据469
23.7实战练习470
第24章 使用ADO访问数据库471
24.1 SQL结构查询概述471
24.1.1了解结构化查询471
24.1.2用查询语句SELECT从数据库获取数据472
24.1.3用插入语句INSERT向数据库中增加数据473
24.1.4用修改语句UPDATE修改数据库中已有数据473
24.1.5用删除语句DELETE删除数据库中的数据473
24.2 ADO对象模型474
24.2.1了解ADO对象模型474
24.2.2使用Connection对象连接到数据库474
24.2.3使用Recordset对象从数据库获取数据476
24.2.4还有些不能不知的ADO对象478
24.2.5用ADO访问数据库的4个步骤478
24.3用ADO访问Excel工作簿的数据479
24.3.1用ADO查询工作表中数据的方法479
24.3.2用ADO导入其他工作表数据的方法480
24.4用ADO访问Access数据库481
24.4.1导入Access数据到Excel481
24.4.2添加Excel数据到Access482
24.4.3用UPDATE语句修改记录484
24.4.4用DELETE语句删除记录484
24.4.5用ADO创建Access数据库485
24.4.6用Table对象列出所有表名486
24.4.7用Fields集合列出表的字段信息487
24.5实战练习488
第25章 Excel 2013与Internet489
25.1管理Excel中的超链接489
25.1.1向工作表中插入超链接489
25.1.2用VBA创建超链接489
25.1.3添加超链接到收藏夹490
25.1.4在Excel中直接打开网页491
25.2打开Intemet上的Excel工作簿492
25.2.1打开Web上的工作簿492
25.2.2用VBA代码打开Web上的工作簿493
25.3在Excel中使用Internet上的数据493
25.3.1用Web查询获取Internet上的数据493
25.3.2用QueryTable对象表示Web查询494
25.3.3用VBA创建Web查询495
25.3.4在Excel中查询快件投递情况496
25.3.5在Excel中查询手机号码归属地498
25.4发布数据到Intemet500
25.4.1将工作簿保存为网页500
25.4.2用VBA代码发布网页501
25.5实战练习503
第6篇 VBA高级应用506
第26章 使用Excel加载宏506
26.1加载宏的概念506
26.1.1加载宏有哪些类型506
26.1.2加载宏有什么作用507
26.1.3 Excel中已有的加载宏507
26.2管理加载宏508
26.2.1如何载入加载宏508
26.2.2如何卸载加载宏509
26.2.3遍历Addins集合509
26.3创建加载宏510
26.4使用加载宏512
26.4.1使用Excel加载宏512
26.4.2使用COM加载宏515
26.5实战练习517
第27章 使用类模块518
27.1类模块的概念518
27.1.1类就是一幅蓝图518
27.1.2类有什么作用519
27.1.3自定义类的相关内容519
27.2创建类模块520
27.2.1建立类模块的方法521
27.2.2创建类属性的方法521
27.2.3创建Property Get过程获取对象属性522
27.2.4创建Property Let过程改变对象属性523
27.2.5类也可以有方法523
27.2.6类模块的事件524
27.3使用类模块创建对象525
27.4实战练习526
第28章 用代码操作VBE527
28.1用代码操作VBE前的准备527
28.1.1引用VBE对象模型527
28.1.2信任VBA访问VBE对象模型528
28.2 VBE对象模型529
28.2.1了解VBE对象模型529
28.2.2表示工程的VBProject对象529
28.2.3表示部件的VBComponent对象530
28.2.4表示引用的Reference对象530
28.2.5表示代码的CodeModule对象531
28.3显示VBA工程相关信息532
28.3.1用VBProject对象查看工程信息533
28.3.2用VBComponent查看部件534
28.3.3用Reference对象查看引用535
28.4用VBA控制VBA代码536
28.4.1用ProcOfLine方法查看VBA过程名536
28.4.2用Lines属性获取VBA代码537
28.4.3用Export方法导出代码539
28.4.4用Import方法导入代码540
28.4.5用Lines属性进行代码查找541
28.5动态添加VBA代码543
28.5.1向运行的程序中增加模块543
28.5.2向运行的模块中添加代码544
28.5.3工作表中动态增加按钮545
28.5.4创建动态用户窗体547
28.6实战练习549
第29章 使用Windows API550
29.1 Windows API基础550
29.1.1了解Windows API550
29.1.2 API有哪些分类551
29.2在Excel中使用API551
29.2.1声明API函数551
29.2.2使用API浏览器查看API函数定义553
29.2.3用VBA调用API函数555
29.3制作特殊窗体556
29.3.1用API函数制作半透明窗体556
29.3.2用API函数制作椭圆窗体559
29.3.3用API函数制作不规则窗体561
29.4获取系统信息563
29.4.1用API函数获取内存状态563
29.4.2用API函数获取键盘信息565
29.5实战练习567
第30章 制作应用程序的帮助568
30.1 CHM帮助概述568
30.1.1认识CHM帮助文件568
30.1.2 CHM帮助文件有哪几部分569
30.2制作帮助文件前的准备569
30.3制作HTML帮助系统的过程571
30.3.1创建项目文件571
30.3.2创建目录文件573
30.3.3创建索引文件575
30.3.4设置帮助文件的选项576
30.3.5编译生成帮助文件578
30.3.6打开帮助文件578
30.4给应用程序挂接帮助579
30.5实战练习580
第7篇 综合应用程序设计582
第31章 进销存管理系统582
31.1系统描述582
31.2表格设计583
31.2.1主界面表格583
31.2.2商品信息表格584
31.2.3销货表格584
31.2.4供货表格585
31.2.5存货统计表格585
31.2.6销售人员表格585
31.3设计功能区586
31.3.1设计功能区的XML586
31.3.2设计功能区各按钮代码589
31.4进货模块590
31.4.1商品供货录入590
31.4.2商品信息录入594
31.4.3测试商品供货功能595
31.4.4进货报表599
31.5销售模块602
31.5.1设计销货单602
31.5.2测试销货单功能604
31.5.3销售报表604
31.5.4销售业绩报表607
31.6库存模块609
31.6.1商品查询609
31.6.2存货统计611
31.6.3库存明细612
31.7实战练习617
附录A VBA程序调试技巧618
A.1 VBA程序的模式618
A.2设置断点619
A.3代码调试运行方式620
A.4监视表达式620
A.5使用本地窗口622
A.6使用立即窗口623
附录B ASCII码表624
热门推荐
- 2451615.html
- 2887869.html
- 2437148.html
- 2549864.html
- 2274896.html
- 1262865.html
- 2849243.html
- 3015995.html
- 2433841.html
- 3379062.html
- http://www.ickdjs.cc/book_1102206.html
- http://www.ickdjs.cc/book_981416.html
- http://www.ickdjs.cc/book_3017360.html
- http://www.ickdjs.cc/book_1026547.html
- http://www.ickdjs.cc/book_3014818.html
- http://www.ickdjs.cc/book_99535.html
- http://www.ickdjs.cc/book_2734946.html
- http://www.ickdjs.cc/book_3724179.html
- http://www.ickdjs.cc/book_1876811.html
- http://www.ickdjs.cc/book_3693872.html