Excel VBA从入门到精通
¥
13.5
2.6折
¥
52
九品
仅1件
作者韩加国 著
出版社化学工业出版社
出版时间2009-08
版次1
装帧平装
上书时间2024-05-28
商品详情
- 品相描述:九品
图书标准信息
-
作者
韩加国 著
-
出版社
化学工业出版社
-
出版时间
2009-08
-
版次
1
-
ISBN
9787122058775
-
定价
52.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
416页
-
正文语种
简体中文
-
丛书
程序员书库
- 【内容简介】
-
《ExcelVBA从入门到精通》分为五篇,其中第一篇是VBA基础知识篇,主要内容包括VBA的概念、宏和VBA开发环境;第二篇是VBA基础语法篇,主要内容包括VBA语法基础、VBA基础语句、程序结构控制语句、过程、Sub与Function过程等;第三篇是ExcelVBA对象篇,主要内容包括ExcelVBA对象模型和应用程序对象、工作簿对象、工作表对象、单元格对象和图表对象等;第四篇是VBA高级应用篇,主要内容包括自定义Excel2007的用户界面、工作表控件、界面设计、XML与VBA、加载宏和数据编程等;第五篇是综合实例篇,主要讲解了成绩管理系统和日程安排表两个综合实例。
本书知识全面,结构上由浅入深,且以相关代码讲解知识点,可使读者快速入门。本书适合需要用Excel解决复杂问题,或者准备利用ExcelVBA技术开发Excel应用程序的读者,也适合大中专院校的学生阅读,还可作为VBA的培训教材。
- 【作者简介】
-
本丛书的作者团队对计算机程序设计类图书市场有很好的敏感性,对出版动态有准确的把握,对计算机技术的发展进行长期跟踪。该团队长期以来致力于计算机图书的内容提供和策划,已经出版的多个系列图书都在计算机图书市场上有良好的口碑,都曾经引领了当年的计算机程序设计畅销书。
- 【目录】
-
第一篇VBA基础知识篇
第1章认识VBA2
1.1概述2
1.1.1VBA简介2
1.1.2VBA在Excel中的应用2
1.1.3VBA与VB的关系3
1.2简单VBA实例3
1.3VBA的学习方法4
1.3.1利用录制宏学习VBA对象4
1.3.2利用网络学习VBA6
1.4小结6
第2章宏及其应用7
2.1认识宏7
2.1.1宏的优点7
2.1.2宏的缺点7
2.2设置宏8
2.2.1宏的名称、快捷键及说明8
2.2.2设置宏的保存位置8
2.3创建宏9
2.3.1理清宏操作步骤9
2.3.2录制宏10
2.4编辑宏11
2.4.1分析宏代码11
2.4.2清除宏冗余代码12
2.5启动宏13
2.5.1“宏”对话框启动宏13
2.5.2快捷键启动宏14
2.5.3按钮与形状启动宏14
2.5.4自启动宏15
2.5.5定时启动宏16
2.6安全性设置17
2.6.1受信任的发布者18
2.6.2受信任位置19
2.6.3加载项19
2.6.4ActiveX设置20
2.6.5宏设置21
2.6.6消息栏21
2.6.7外部内容22
2.7小结23
第3章VBA开发环境24
3.1窗口24
3.1.1工程资源管理器窗口25
3.1.2代码窗口26
3.1.3监视窗口27
3.1.4属性窗口27
3.1.5立即窗口28
3.1.6本地窗口29
3.1.7对象浏览器29
3.2菜单31
3.2.1“视图”菜单31
3.2.2“插入”菜单33
3.2.3“调试”菜单35
3.2.4“运行”菜单36
3.2.5“工具”菜单37
3.3小结38
第二篇VBA基础语法篇
第4章VBA语法基础40
4.1常量与变量40
4.1.1常量40
4.1.2变量42
4.2数据类型44
4.2.1字符串型45
4.2.2字节型46
4.2.3整数型46
4.2.4长整数型47
4.2.5布尔型47
4.2.6小数型47
4.2.7货币型48
4.2.8单精度浮点型48
4.2.9双精度浮点型49
4.2.10日期型49
4.2.11变体50
4.2.12自定义数据类型52
4.2.13枚举类型53
4.3数组53
4.3.1声明数组53
4.3.2使用数组54
4.3.3数组的基本操作55
4.4VBA运算符57
4.4.1算术运算符57
4.4.2关系运算符58
4.4.3连接运算符58
4.4.4逻辑运算符59
4.4.5运算符优先级别60
4.5小结61
第5章VBA语句62
5.1赋值语句62
5.1.1Let赋值语句62
5.1.2Set赋值语句64
5.2注释语句64
5.2.1Rem注释语句65
5.2.2单引号注释65
5.3输入输出语句66
5.3.1InputBox函数——提示输入内容66
5.3.2MsgBox函数——显示信息67
5.3.3Debug.Print语句69
5.4暂停结束跳转语句70
5.4.1Stop暂停语句70
5.4.2End结束语句72
5.4.3Exit结束语句73
5.4.4GoTo跳转语句74
5.5语句输入技巧75
5.5.1单语句多行输入75
5.5.2多语句单行输入75
5.6小结76
第6章程序结构控制语句77
6.1程序结构流程图77
6.1.1常见流程图图形77
6.1.2基本结构流程图78
6.2选择结构语句78
6.2.1If-Then单行语句78
6.2.2If-Then多行语句79
6.2.3If-Then-Else语句80
6.2.4If-Then-ElseIf语句81
6.2.5SelectCase多分支语句82
6.3循环结构语句84
6.3.1先条件Do-Loop循环84
6.3.2后条件Do-Loop循环85
6.3.3无条件Do-Loop循环87
6.3.4For-Next循环88
6.3.5ForEach-Next循环89
6.4嵌套语句90
6.4.1选择结构嵌套语句91
6.4.2循环结构嵌套语句92
6.5小结93
第7章过程95
7.1过程基础知识95
7.1.1实参与形参95
7.1.2值传递与地址传递96
7.1.3可选参数96
7.1.4不定数量参数98
7.1.5过程的作用域99
7.1.6过程参数表99
7.1.7创建过程100
7.2过程的调用101
7.2.1模块内调用101
7.2.2模块间调用101
7.2.3过程嵌套与递归102
7.3小结104
第8章Sub与Function过程105
8.1Sub子过程105
8.1.1事件子过程105
8.1.2通用子过程107
8.2Function过程109
8.2.1Function过程定义格式109
8.2.2工作表Function函数109
8.2.3模块Function函数111
8.3小结112
第三篇ExcelVBA对象篇
第9章ExcelVBA对象模型和应用程序对象114
9.1ExcelVBA对象模型简介114
9.1.1认识Excel2007114
9.1.2深入了解Excel2007VBA对象模型115
9.2Application对象117
9.2.1获取当前活动对象117
9.2.2获取对象的关联信息118
9.2.3获取对象类型118
9.2.4获取或设置程序状态119
9.2.5控制Excel2007交互方式123
9.2.6了解Application的子对象124
9.2.7使用“打开”与“另存为”对话框125
9.2.8MacroOptions设置宏选项127
9.2.9OnKey与SendKeys方法129
9.3FileDialog与Dialogs对象131
9.3.1FileDialog文件对话框对象132
9.3.2Dialogs对话框集合对象135
9.4小结137
第10章工作簿对象138
10.1工作簿的属性138
10.1.1设置工作簿的通用属性138
10.1.2设置数字精度139
10.1.3设置工作簿密码140
10.1.4访问工作簿的内置属性140
10.1.5返回工作簿用户状态信息142
10.1.6控制工作簿中的图形显示143
10.2工作簿的方法145
10.2.1依次激活所有工作簿145
10.2.2保存工作簿146
10.2.3判断工作簿的状态信息148
10.2.4创建名称149
10.3工作簿的事件150
10.3.1Open事件——打开工作簿151
10.3.2Activate事件——激活工作簿151
10.3.3SheetActivate事件——激活工作表152
10.3.4NewSheet事件——添加新工作表152
10.3.5BeforeSave事件——保存工作簿之前153
10.3.6Deactivate事件——非活动状态工作簿153
10.3.7BeforePrint事件——打印前154
10.3.8BeforeClose事件——关闭工作簿前154
10.4工作簿集合155
10.4.1工作簿集合的属性155
10.4.2工作簿集合的方法155
10.5小结157
第11章工作表对象158
11.1工作表对象的属性158
11.1.1遍历工作簿中的工作表158
11.1.2限制单元格的移动范围159
11.1.3工作表的行和列操作159
11.1.4隐藏或显示工作表160
11.1.5设置工作表标签161
11.1.6确定打印页数162
11.2工作表对象的方法162
11.2.1移动或复制工作表162
11.2.2删除工作表163
11.2.3保护工作表和解除工作表的保护164
11.2.4判断一个工作表是否存在166
11.3工作表对象的事件166
11.3.1Change事件——更改事件167
11.3.2SelectionChange事件——区域选择变化事件168
11.3.3BeforeRightClick事件——右击169
11.3.4Calculate事件——重新计算169
11.4工作表集合170
11.4.1工作表集合的属性170
11.4.2工作表集合的方法170
11.5小结173
第12章单元格对象174
12.1单元格区域的引用174
12.1.1通过Cells属性引用单个单元格174
12.1.2通过Range属性引用单元格区域175
12.1.3通过Offset属性引用相对其他单元格的单元格175
12.1.4合并单元格区域176
12.1.5引用多个子区域的集合176
12.1.6扩展单元格区域177
12.1.7引用单元格交叉区域177
12.1.8引用当前区域178
12.1.9引用已使用区域178
12.1.10返回与指定类型和值匹配的所有单元格178
12.2单元格区域的选取179
12.2.1单元格区域的激活与选择179
12.2.2计算选中单元格的数目180
12.2.3确定选中单元格区域的类型181
12.2.4有效地遍历选中单元格区域182
12.3单元格区域的编辑183
12.3.1合并与拆分单元格183
12.3.2自动设置打印区域184
12.3.3给单元格设置公式185
12.3.4复制与移动单元格区域186
12.3.5删除单元格187
12.4单元格区域格式的设置187
12.4.1设置自动套用样式188
12.4.2设置条件格式189
12.4.3设置边框线191
12.4.4设置文本对齐格式191
12.4.5设置自动换行格式192
12.5单元格区域公式的处理192
12.5.1判断单元格是否包含公式192
12.5.2自动填充公式193
12.5.3锁定和隐藏公式194
12.5.4将公式转换为数值195
12.6单元格区域的数据查询195
12.6.1查找指定的值195
12.6.2查找并定位单元格区域中的最大值196
12.6.3查询特殊格式的单元格197
12.6.4模糊查询197
12.7单元格区域的数据排序198
12.8小结199
第13章图表对象200
13.1创建图表200
13.1.1创建图表工作表200
13.1.2创建嵌入式图表201
13.1.3转换图表类型202
13.1.4删除图表203
13.2控制图表对象204
13.2.1判断当前选择的图表的类型204
13.2.2打印图表205
13.2.3将图表保存成图片205
13.2.4使用数据标签206
13.3图表格式的设置208
13.3.1设置图例信息208
13.3.2设置图表坐标轴信息209
13.3.3为图表添加阴影210
13.3.4设置图表颜色213
13.4图表事件214
13.4.1图表工作表事件215
13.4.2嵌入式图表事件216
13.5小结218
第四篇VBA高级应用篇
第14章自定义Excel2007的用户界面220
14.1Excel2007新界面介绍220
14.1.1功能区用户界面220
14.1.2Office按钮221
14.1.3向快速访问工具栏添加命令222
14.1.4Excel2007新界面与Ribbon222
14.2自定义菜单223
14.2.1使用VBA代码访问Excel的菜单223
14.2.2创建自定义菜单225
14.2.3创建快捷菜单228
14.3自定义功能区229
14.3.1使用记事本定制功能区选项卡229
14.3.2使用MicrosoftOffice2007CustomUIEditor修改UI231
14.3.3RibbonX和VBA233
14.4设置Office按钮菜单234
14.4.1禁用“Office按钮”菜单234
14.4.2在“Office按钮”中新建菜单234
14.5小结235
第15章工作表控件236
15.1表单控件236
15.1.1按钮控件236
15.1.2组合框和列表框240
15.1.3复选框和单选钮242
15.1.4数值调节按钮和滚动条244
15.2ActiveX控件246
15.2.1标签、按钮、切换按钮和文本框246
15.2.2组合框和列表框250
15.2.3复选框和单选钮254
15.2.4数值调节按钮和滚动条257
15.3小结259
第16章界面设计260
16.1使用窗体控件入门260
16.2使用窗体261
16.2.1设置窗体属性263
16.2.2使用窗体和控件的方法267
16.2.3窗体的事件267
16.3命令按钮270
16.3.1命令按钮的属性271
16.3.2命令按钮的方法和事件272
16.4文本框272
16.4.1文本框的属性272
16.4.2文本框的方法和事件274
16.5单选钮和复选框275
16.5.1单选钮和复选框的属性275
16.5.2单选钮和复选框举例275
16.6列表框与组合框276
16.6.1列表框与组合框的属性277
16.6.2列表框与组合框的方法和事件277
16.6.3列表框与组合框举例278
16.7其他控件279
16.7.1多页控件280
16.7.2切换按钮280
16.7.3图像控件281
16.8自定义工具箱281
16.8.1添加或者删除控件281
16.8.2添加控件组282
16.8.3为工具箱添加新标签页282
16.9小结283
第17章XML与VBA284
17.1Excel中使用XML284
17.1.1XML简介284
17.1.2XML模式文件285
17.1.3加载XML文件286
17.1.4加载XML模式文件291
17.1.5使用VBA操作XML文件295
17.2DOM对象编程297
17.2.1创建和加载XML文档298
17.2.2遍历XML文档299
17.2.3添加XML文档元素300
17.2.4删除XML文档元素302
17.2.5修改XML文档元素303
17.3小结304
第18章加载宏305
18.1标准加载宏305
18.1.1创建标准加载宏305
18.1.2安装标准加载宏306
18.2标准加载宏示例307
18.2.1加载宏的功能308
18.2.2自定义工具栏界面308
18.2.3编写回调函数309
18.2.4安装加载宏310
18.3小结311
第19章数据库编程312
19.1使用MSQuery管理外部数据312
19.1.1了解MSQuery312
19.1.2实例介绍313
19.1.3连接数据源313
19.1.4创建数据查询315
19.1.5检测数据查询317
19.2ADO概述318
19.2.1引用ADO对象库318
19.2.2ADO对象模型简介319
19.2.3SQL简介319
19.3Connection对象320
19.3.1Connection对象常用属性320
19.3.2Connection对象常用方法323
19.4Recordset对象325
19.4.1CursorType与LockType325
19.4.2Recordset对象的常用属性326
19.4.3Recordset对象的常用方法327
19.5Command对象329
19.6小结330
第五篇综合实例篇
第20章成绩管理系统332
20.1编程思路332
20.1.1问题和需求分析332
20.1.2功能分析333
20.2表格设计333
20.2.1学生信息表的设计333
20.2.2学生分数表的设计334
20.2.3综合统计表335
20.3录入和更新功能设计335
20.3.1窗体的设计335
20.3.2录入代码设计336
20.3.3更新功能339
20.4简单搜索功能342
20.4.1简单搜索窗体设计342
20.4.2简单搜索功能代码设计343
20.5高级查询功能345
20.5.1窗体设计345
20.5.2选项按钮代码的编写345
20.5.3量化选型按钮348
20.5.4编写搜索函数349
20.5.5给“确定”按钮编写代码353
20.5.6实现两种查询的切换356
20.6生成分数单356
20.7生成统计表358
20.7.1变量的规划358
20.7.2人数统计359
20.7.3求班级和男女总分360
20.7.4完成数据项的录入362
20.7.5将统计功能加载到控件中363
20.8构造主界面366
20.9小结367
第21章日程安排表368
21.1编程思路368
21.1.1问题和需求分析368
21.1.2功能分析368
21.2制作录入界面369
21.2.1设计录入界面369
21.2.2构建数据库370
21.2.3录入界面功能块代码的编写373
21.2.4制作今日安排界面382
21.2.5主菜单界面设计393
21.3小结395
附录VBA编程参考396
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价