Excel VBA标准教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:丁士峰,张鹏伟等编著
- 出 版 社:北京:化学工业出版社
- 出版年份:2011
- ISBN:9787122101228
- 页数:363 页
第1章VBA开发环境(VBE) 2
1.1VBA与VB 2
1.1.1概述 2
1.1.2VBA的功能 3
1.1.3VBA在Excel中的应用 4
1.2VBE与环境设定 4
1.2.1功能窗口 5
1.2.2工具栏 6
1.2.3开发VBA应用的基本步骤 6
1.2.4使用VBA帮助 8
1.3本章小结 9
1.4本章习题 9
第2章VBA编程基础 10
2.1宏 10
2.1.1录制宏 10
2.1.2录制宏的相对模式和绝对模式 12
2.1.3宏安全性 13
2.1.4宏的缺陷与改进 15
2.1.5为按钮事件指定宏 16
2.2VBA基础语法 18
2.2.1模块概述 18
2.2.2变量的定义 18
2.2.3变量的命名规则 19
2.2.4VBA的数据类型 20
2.2.5使用常量 21
2.2.6数组 22
2.2.7作用域 23
2.3VBA基础语句 24
2.3.1注释 24
2.3.2GoTo语句 24
2.3.3VBA操作符 26
2.3.4VBA错误处理 26
2.4VBA控制语句 28
2.4.1判断语句 28
2.4.2循环语句 31
2.5VBA Sub过程 35
2.5.1过程的声明 35
2.5.2过程的作用域 36
2.5.3过程的调用 36
2.5.4过程的参数 38
2.6工作表函数的使用 40
2.6.1VBA函数与工作表函数的异同 40
2.6.2在VBA中调用工作表函数 40
2.6.3在工作表中使用VBA函数 41
2.7 VBA自定义函数 42
2.7.1函数的声明 42
2.7.2函数的作用域 43
2.7.3函数的调用 43
2.7.4函数的参数 44
2.8使用VBA内置函数 45
2.8.1判断函数 45
2.8.2日期函数 46
2.8.3转换函数 47
2.9本章小结 48
2.10本章习题 48
第3章Excel对象模型 49
3.1概念及属从关系 49
3.1.1关系描述 49
3.1.2关系导图 50
3.2理解对象、属性和方法 50
3.2.1什么是对象 51
3.2.2对象的属性和方法 52
3.2.3集合对象 52
3.3Excel核心对象 53
3.3.1Application对象 53
3.3.2Workbook对象 54
3.3.3Worksheet对象 54
3.3.4Range对象 55
3.3.5Chart对象 56
3.3.6Shape对象 57
3.4本章小结 58
3.5本章习题 58
第4章交互对话 60
4.1MsgBox消息框 60
4.1.1基本参数 60
4.1.2自定义按钮与图标 61
4.2InputB ox输入框 63
4.2.1InputBox与Application.InputBox对话框 63
4.2.2Application.InputBox的返回类型 64
4.3本章小结 66
4.4本章习题 66
第5章Range对象 67
5.1单元格的引用方法 67
5.1.1单元格区域的表示方法 67
5.1.2行属性和列属性 69
5.1.3UsedRange已使用区域属性 70
5.1.4CurrentRegion当前区域属性 70
5.1.5Union区域合并 71
5.1.6Intersect相交区域 72
5.2区域操作 73
5.2.1选择和激活区域 73
5.2.2Offset偏移区域 74
5.2.3清除区域和清除内容 75
5.2.4Delete删除区域 76
5.3单元格设置 77
5.3.1单元格底色设置 77
5.3.2单元格字体属性设置 78
5.3.3边框线条的设置 79
5.3.4单元格数据格式设置 80
5.3.5行高和列宽 81
5.4合并拆分单元格 82
5.4.1单元格的合并 82
5.4.2合并单元格的拆分 83
5.5查找特殊单元格 83
5.5.1用Specialcells查找匹配单元格 83
5.5.2使用Find查找单元格 86
5.6复制和移动单元格 88
5.6.1Copy和Paste功能 88
5.6.2移动单元格区域 89
5.7单元格公式 90
5.7.1Formula及R1C1 90
5.7.2在单元格写入公式 91
5.8本章小结 93
5.9本章习题 93
第6章Chart与Shape对象 94
6.1Chart对象 94
6.1.1由数据生成图表 94
6.1.2设定图表标题格式 99
6.1.3设定图表区域显示格式 100
6.1.4图表数据序列 101
6.1.5从零开始生成图表 103
6.2Shape对象 104
6.2.1在工作表中添加图形 104
6.2.2图形对象信息 109
6.2.3为图形添加文字 110
6.2.4填充图形 111
6.3本章小结 112
6.4本章习题 112
第7章Worksheet对象 113
7.1工作表的引用 113
7.1.1使用工作表名称 113
7.1.2使用工作表的索引号 114
7.2工作表的操作 115
7.2.1工作簿中工作表的数量统计 115
7.2.2活动工作表 116
7.2.3工作表的跳转 116
7.2.4增删工作表 117
7.2.5隐藏与显示工作表 119
7.2.6复制和移动工作表 120
7.3常用工作表事件 121
7.3.1Activate事件与Deactivate事件 121
7.3.2SelectionChange事件 122
7.3.3Change事件 123
7.3.4Calculate事件 124
7.4工作表数据处理 124
7.4.1数据筛选 124
7.4.2数据隐藏 127
7.4.3数据汇总 128
7.4.4去除重复数据 131
7.4.5多表汇总 132
7.4.6工作表排序 134
7.5工作表的保护 135
7.5.1保护工作表 135
7.5.2解除工作表保护 138
7.6本章小结 138
7.7本章习题 139
第8章Workbook 对象 140
8.1工作簿集合 140
8.1.1获取工作簿数量 140
8.1.2引用工作簿 141
8.1.3创建新的工作簿 142
8.1.4打开工作簿 142
8.1.5打开文本文件 144
8.1.6关闭所有工作簿 145
8.1.7引用当前工作簿 146
8.2工作簿的操作 146
8.2.1激活工作簿 146
8.2.2关闭指定工作簿 147
8.2.3工作簿的保存 148
8.2.4工作簿另存为指定文件名 148
8.2.5工作簿的一些通用属性 150
8.2.6获取工作簿的内置属性 151
8.2.7备份工作簿 154
8.3工作簿防护 155
8.3.1工作簿的加密保护 155
8.3.2工作簿的取消保护 157
8.4本章小结 157
8.5本章习题 157
第9章Application对象 158
9.1Application对象的常用属性和方法 158
9.1.1Application对象的常用属性 158
9.1.2Application对象的常用方法 159
9.2Application对象的常用操作 159
9.2.1Excel窗口标题栏的设置 159
9.2.2设置屏幕更新 160
9.2.3状态栏的设置 161
9.2.4设置显示光标 162
9.2.5使用Excel内置对话框 163
9.2.6使用VBA的文件对话框 164
9.2.7在VBA中执行宏 165
9.2.8通过键盘键执行特定的代码 165
9.2.9使用OnTime定时执行代码 167
9.3 Application其他的成员 168
9.3.1与文件相关的成员 168
9.3.2与计算相关的成员 172
9.4Excel相关信息的获取 173
9.4.1获取用户名称 173
9.4.2Excel版本信息 174
9.5响应Application级别的事件 175
9.5.1声明Application事件 175
9.5.2Application事件列表 176
9.6本章小结 177
9.7本章习题 177
第10章用户窗体 180
10.1创建窗体 180
10.1.1为什么要使用窗体 180
10.1.2创建一个窗体 181
10.2使用工具箱控件设计窗体 182
10.2.1工具箱控件 182
10.2.2控件的使用 183
10.2.3响应控件事件 184
10.2.4设置控件Tab键顺序 185
10.3窗体的显示与关闭 185
10.3.1窗体的加载 186
10.3.2模式与无模式窗体 186
10.3.3窗体的隐藏 187
10.3.4窗体的卸载 187
10.4用户窗体事件 187
10.4.1Initialize窗体初始化事件 188
10.4.2Activate和Deactivate事件 188
10.4.3QueryClose和Terminate事件 189
10.5本章小结 190
10.6本章习题 190
第11章常用控件操作 191
11.1常用控件 191
11.1.1命令按钮 191
11.1.2文本框 192
11.1.3列表框 194
11.1.4组合框 197
11.1.5选项按钮 200
11.1.6复选框 201
11.2高级控件 203
11.2.1多页控件 203
11.2.2TabStrip控件 204
11.2.3图像控件 206
11.2.4旋转按钮 207
11.3本章小结 207
11.4本章习题 208
第12章数组 210
12.1数组之“组” 210
12.1.1一维数组 210
12.1.2多维数组 211
12.1.3动态数组 212
12.1.4下标、下界与上界 213
12.2数组数据的处理 214
12.2.1读取数据 214
12.2.2数组的处理 215
12.3本章小结 217
12.4本章习题 217
第13章字典 218
13.1 Collection与字典 218
13.1.1Collection的作用 218
13.1.2Dictionary字典对象 219
13.1.3操作字典对象 220
13.2字典的应用 222
13.2.1提取不重复记录 222
13.2.2数据的条件汇总 223
13.2.3数据的拆分 225
13.3本章小结 227
13.4本章习题 227
第14章使用VBA操作数据 230
14.1使用ADO访问数据库 230
14.1.1ADO控件的引用 230
14.1.2ADODB.Connection对象 231
14.1.3ADODB.Recordset对象 234
14.1.4ADODB.Command对象 237
14.2操作XML 238
14.2.1从XML中导入数据 239
14.2.2追加XML数据 241
14.2.3保存XML数据 242
14.3本章小结 244
14.4本章习题 244
第15章使用VBA处理文件 245
15.1基本文件处理方法 245
15.1.1使用VBA内置成员处理文件 245
15.1.2获取和设置文件信息 246
15.1.3操作文件 248
15.1.4操作文件夹 249
15.1.5使用FileSearch对象 250
15.2使用FileSystemObject对象 252
15.2.1FileSystemObject对象介绍 252
15.2.2实例化FSO的两种方法 253
15.2.3使用FSO创建文本文件 254
15.2.4使用TextStream读写文本文件 256
15.3使用VBA操作文本文件 257
15.3.1打开和关闭文件 257
15.3.2读取文本文件 259
15.3.3写入文本文件 261
15.3.4文本文件的导入和导出 262
15.4本章小结 263
15.5本章习题 264
第16章高级窗体处理技术 265
16.1创建工作表输入窗体 265
16.1.1根据工作表字段设计用户窗体 265
16.1.2初始化用户窗体 267
16.1.3将用户窗体字段写回工作表 268
16.2用户窗体常用技巧 270
16.2.1在VBA中使用进度条 270
16.2.2使用窗体列表框选择工作表 272
16.2.3创建导航窗体 274
16.2.4使用VBA开发向导程序 277
16.3在窗体中显示图表 282
16.3.1从文件中加载图表 282
16.3.2使用ChartSpace控件 283
16.4本章小结 284
16.5本章习题 284
第17章类模块 285
17.1类模块基础 285
17.1.1什么是类模块 285
17.1.2创建类模块 286
17.1.3理解属性 288
17.1.4使用方法 290
17.1.5创建事件 290
17.2类模块实例 291
17.2.1批量添加控件事件 291
17.2.2美化用户界面 294
17.3本章小结 298
17.4本章习题 298
第18章与其他应用程序的交互 299
18.1与Word进行交互 299
18.1.1打开Word实例 299
18.1.2设置Word文本 301
18.1.3向Word中插入Excel图表 302
18.2使用Excel启动其他应用程序 303
18.2.1使用Shell函数 303
18.2.2使用ShellExecute API函数 304
18.2.3使用AppActivate激活运行的程序 305
18.3使用Excel创建幻灯片 306
18.3.1打开Powerpoint实例 306
18.3.2创建幻灯片 307
18.3.3向PowerPoint中插入Excel图表 309
18.4本章小结 310
18.5本章习题 310
第19章仓库管理系统 312
19.1设计思路 312
19.1.1需求分析 312
19.1.2系统功能分析 312
19.2登录窗体设计 313
19.2.1设计用户界面 313
19.2.2编写登录代码 314
19.3用户主界面的设计 316
19.4创建入库单 318
19.4.1创建入库单工作表界面 318
19.4.2新建入库单代码 318
19.4.3材料选择窗口的设计 320
19.4.4日期选择窗口的设计 322
19.4.5保存入库单 323
19.5创建出库单 325
19.5.1创建出库单工作表界面 326
19.5.2新建出库单 326
19.5.3领料部门设计 327
19.5.4保存出库单 328
19.6本章小结 331
第20章档案管理系统 332
20.1设计思路 332
20.1.1需求分析 332
20.1.2系统功能分析 332
20.2用户主窗体设计 333
20.2.1设计用户界面 333
20.2.2编写主窗体代码 333
20.3档案记录管理 336
20.3.1新增档案记录 336
20.3.2修改档案记录 340
20.3.3保存档案记录 342
20.3.4册除档案记录 344
20.3.5检索档案记录 345
20.4档案类别管理 347
20.4.1新增档案类别 347
20.4.2修改档案类别 349
20.4.3保存档案类别 350
20.4.4删除档案类别 351
20.4.5返回到前一工作表 353
20.5本章小结 355
第21章使用ADO编写生日查询系统 356
21.1设计思路 356
21.1.1需求分析 356
21.1.2系统功能分析 356
21.2生日查询模块 357
21.2.1人事基本资料 357
21.2.2公历生日查询 358
21.2.3农历生日查询 360
21.2.4一周农历生日名单 361
21.2.5一周公历生日名单 362
21.3本章小结 363
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019