书籍作者:韩小良 | ISBN:9787517075011 |
书籍语言:简体中文 | 连载状态:全集 |
电子书格式:pdf,txt,epub,mobi,azw3 | 下载次数:8473 |
创建日期:2021-02-14 | 发布日期:2021-02-14 |
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板 |
《Excel VBA快速入门 数据处理实战技巧精粹》结合300多个精选实用实例和2个综合应用案例,详实介绍了Excel VBA的基础知识、使用方法和应用技巧。每个实例就是一个技巧,提供每个实例的详细源代码,并尽可能采用变量的方法,读者只需改变变量的值,就可以将实例提供的程序应用于其他方面。《Excel VBA快速入门 数据处理实战技巧精粹》适合于具有Excel基础知识和Excel VBA基础知识的各类人员阅读,特别适合想要学习Excel VBA但无从下手,想尽快掌握Excel VBA基本知识的各类人员阅读。还适用于开发公司信息管理应用系统的工作人员参考,也可作为大专院校经济类本科生、研究生、MBA学员及各类Excel培训班的教材或参考资料。
韩小良,国内著名资深实战型Excel培训讲师核应用解决方案专家。Excel应用方面知名著作人,出版了诸多关于Excel企业管理应用方面的实用书籍。
从事Excel研究及应用多年,有着丰富的Excel高级应用培训实战经验,具有丰富的管理经验和极强的Excel应用开发能力。已经为数千家大中型企业提供了Excel培训和应用方案咨询服务,在业界享有极高的评价,深得用户认可。
对大多数人来说,学习Excel VBA似乎是一件很困难的事情。那么,怎样学习Excel VBA才能尽快掌握并灵活运用呢?
本书将各种Excel VBA知识和使用方法及技巧融合在实例之中,以大量的实例介绍Excel VBA的基本操作方法和技巧。例如操作Excel VBA的基本方法和编程知识,并具体讲解了操作、管理Excel VBA的常见对象(Application对象、Workbook对象、Worksheet对象、Range对象、窗体控件对象……)以及对象事件的一些使用方法和应用技巧。通过阅读分析这些实例的程序代码,进行实际操作演练,就能够慢慢地将本书提供的各种方法和技巧化为自己的技能。
通过运用VBA开发数据管理系统的综合应用案例,我们真切希望本书提供的各种技巧能够成为您日常工作的好帮手,使您能够尽快掌握Excel VBA,并将其应用于实际工作中。
Chapter 01通过录制宏了解Excel VBA
1.1 录制宏
1.1.1 在功能区显示“开发工具”选项卡
1.1.2 录制宏的基本方法
1.1.3 录制宏应注意的事项
1.1.4 录制宏练习
1.2 查看编辑宏
1.2.1 打开VBE窗口和代码窗口
1.2.2 查看阅读录制的宏
1.2.3 宏代码的保存位置
1.3 运行宏
1.3.1 使用命令按钮运行宏
1.3.2 在VBE窗口中运行宏
1.3.3 在其他过程中运行录制的宏
1.4 删除录制的宏
1.4.1 删除指定的录制的宏
1.4.2 将录制的宏连同保存录制宏的模块一并删除
1.5 有宏代码的工作簿注意事项
1.5.1 保存有宏代码的工作簿
1.5.2 设置宏安全等级
Chapter 02 使用VBE工具
2.1 VBE窗口的结构
2.2 设置VBE窗口项目
2.2.1 设置“编辑器”选项卡项目
2.2.2 设置“编辑器格式”选项卡项目
2.2.3 设置“通用”选项卡项目
2.2.4 设置“可连接的”选项卡项目
2.3 VBE窗口的菜单栏和工具栏
2.3.1 VBE窗口的菜单栏
2.3.2 VBE窗口的工具栏
2.4 工程资源管理器窗口的结构
2.5 操作模块
2.5.1 插入模块
2.5.2 更改模块的名称
2.5.3 删除模块
2.6 使用代码窗口
2.6.1 代码窗口的结构
2.6.2 在代码窗口中只显示某个过程
2.6.3 显示模块中的所有过程
2.6.4 快速定位到某个过程
2.7 使用立即窗口
2.7.1 在立即窗口中查看计算结果
2.7.2 在立即窗口中执行命令
2.8 使用本地窗口
2.8.1 本地窗口的结构
2.8.2 通过本地窗口检查程序的变量定义和运算结果
2.9 使用VBE的快捷键
2.10 获取VBA帮助信息
Chapter 03 Excel VBA基础语法
3.1 数据类型
3.1.1 数据类型
3.1.2 自定义数据类型
3.2 声明及使用常量
3.2.1 数值常量
3.2.2 字符常量
3.2.3 符号常量
3.2.4 逻辑常量
3.2.5 日期常量
3.2.6 内置常量
3.3 声明及使用变量
3.3.1 强制声明变量
3.3.2 定义变量应注意的事项
3.3.3 定义变量
3.3.4 使用类型标识符定义变量
3.3.5 定义和使用对象变量
3.3.6 定义模块级变量
3.3.7 定义公共变量
3.4 定义数组
3.4.1 定义静态数组
3.4.2 定义动态数组
3.4.3 将数组的缺省下界设置为1
3.4.4 获取数组的最小下标和最大下标
3.5 数据运算规则及运算符
3.5.1 赋值运算符
3.5.2 数学运算符
3.5.3 比较运算符
3.5.4 逻辑运算符
3.5.5 字符连接运算符
3.6 语句基本知识
3.6.1 写声明语句
3.6.2 写赋值语句
3.6.3 写可执行语句
3.7 循环语句
3.7.1 使用For ... Next循环语句
3.7.2 使用For Each...Next循环语句
3.7.3 退出For循环
3.7.4 使用Do...Loop循环语句
3.7.5 退出Do循环
3.7.6 使用While ... Wend循环语句
3.7.7 循环数组中的所有元素
3.7.8 循环对象集合中的所有对象
3.7.9 使用多重循环
3.8 条件控制语句
3.8.1 使用If条件语句
3.8.2 使用Select Case语句
3.9 语句书写技巧
3.9.1 将多条语句写在同一行
3.9.2 将一条语句断开成数行
3.9.3 添加注释语句
3.9.4 使用With语句提高程序运行效率
Chapter 04使用工作簿函数和VBA函数
4.1 在VBA中使用工作簿函数
4.1.1 在VBA过程中调用工作簿函数
4.1.2 通过VBA向单元格输入工作簿函数
4.1.3 通过VBA向单元格输入普通公式
4.1.4 通过VBA向单元格输入数组公式
4.1.5 获取单元格中的公式表达式
4.1.6 判断某单元格区域是否为数组公式单元格区域的一部分
4.1.7 删除工作表中的所有数据,但保留所有公式
4.2 使用VBA常用计算函数
4.2.1 VBA函数与工作簿函数的区别
4.2.2 快速获取函数的参数信息
4.2.3 日期和时间函数
4.2.4 字符串函数
4.2.5 财务函数
4.2.6 数学函数
4.2.7 检查函数
4.2.8 转换函数
4.2.9 利用IIf函数返回两个参数中的一个
4.2.10 利用Choose函数从参数列表中选择并返回一个值
4.2.11 利用Switch函数从参数列表中选择并返回一个值
4.2.12 重要的数组函数Array
4.2.13 重要的格式函数Format
4.3 输入和输出函数
4.3.1 输入函数InputBox
4.3.2 输出函数MsgBox
4.3.3 使用不返回值的MsgBox函数
Chapter 05过程与自定义函数
5.1 子程序
5.1.1 什么是通用子过程
5.1.2 创建通用子过程
5.1.3 什么是事件子过程
5.1.4 创建工作簿事件子过程
5.1.5 创建工作表事件子过程
5.1.6 创建窗体控件的事件子过程
5.1.7 子程序的调用
5.1.8 使用可选参数的子程序
5.1.9 使用可选参数默认值的子程序
5.1.10 使用不定数量参数的子程序
5.1.11 返回计算结果的子程序
5.2 自定义函数
5.2.1 自定义函数的结构
5.2.2 自定义函数的编写与保存
5.2.3 自定义函数的调用
5.2.4 为自定义函数添加帮助信息
5.2.5 如何为自定义函数设置可选参数
5.2.6 返回数组的自定义函数
5.2.7 接受不确定参数的自定义函数
5.2.8 接受数组的自定义函数
5.2.9 调试自定义函数
5.2.10 自定义函数不能做什么
5.3 变量和过程的作用域
5.3.1 变量的作用域
5.3.2 过程的作用域
5.4 退出过程语句
5.4.1 退出子程序语句
5.4.2 退出自定义函数语句
5.5 一些实用的子程序和自定义函数
5.5.1 获取活动工作簿的名称和文件路径
5.5.2 获取活动工作表的名称
5.5.3 判断工作簿是否打开
5.5.4 判断工作表是否存在
5.5.5 保护所有的工作表
5.5.6 取消对所有工作表的保护
5.5.7 隐藏除第一个工作表外的所有工作表
5.5.8 取消对所有工作表的隐藏
5.5.9 查询工作簿上次保存的日期和时间
5.5.10 根据单元格内部颜色对单元格求和
5.5.11 根据单元格字体颜色对单元格求和
5.5.12 从混合文本中查找数字
5.5.13 返回单元格地址的列标
5.5.14 查找含有特定文本字符串的单元格
5.5.15 获取汉字拼音的第一个字母
5.5.16 计算个人所得税
5.5.17 将阿拉伯数字转换为大写的中文数字
5.5.18 一次性删除工作表中所有的超链接
5.5.19 1900年以前的日期计算
Chapter 06 VBA的对象、属性、方法和事件
6.1 对象、方法、属性和事件概述
6.1.1 对象和对象集合
6.1.2 属性
6.1.3 方法
6.1.4 事件
6.1.5 引用对象
6.2 Excel VBA中最常用的对象
6.2.1 Application对象
6.2.2 Workbook对象
6.2.3 Worksheet对象
6.2.4 Range对象
6.2.5 Chart对象
6.3 VBA常用对象的集合
6.3.1 Workbooks集合
6.3.2 Worksheets集合
6.3.3 Sheets集合
6.3.4 Range集合
6.3.5 Charts 集合
Chapter 07操作Application对象
7.1 获取Excel应用程序信息
7.1.1 获取Excel版本
7.1.2 获取Excel的安装路径
7.1.3 获取当前用户名
7.1.4 获取启动Excel的路径
7.1.5 获取打开Excel文件时的默认路径
7.1.6 获取当前打印机的名称
7.1.7 获取Excel应用程序的标题文字
7.1.8 获取“自动恢复”临时文件的路径
7.2 自定义Excel窗口
7.2.1 修改Excel应用程序的标题文字
7.2.2 删除Excel应用程序的标题文字
7.2.3 恢复Excel应用程序的默认标题文字
7.2.4 隐藏和显示编辑栏
7.2.5 隐藏和显示状态栏
7.2.6 在状态栏中显示信息
7.2.7 将Excel全屏显示
7.2.8 隐藏Excel本身
7.2.9 改变鼠标指针形状
7.2.10 不显示工作表中的零值
7.2.11 不显示水平滚动条和垂直滚动条
7.2.12 不显示工作表标签
7.2.13 不显示行号和列标
7.2.14 不显示网格线
7.3 设置Excel操作选项
7.3.1 设置新工作簿中的工作表个数
7.3.2 设置工作簿的默认路径
7.3.3 设置保存自动恢复文件的时间间隔和保存位置
7.3.4 停止和启用屏幕刷新
7.3.5 改变手动和自动计算方式
7.3.6 不显示警告信息框
7.3.7 显示Excel的内置对话框
7.4 制订程序运行计划
7.4.1 使程序在指定的时间开始运行
7.4.2 定期运行程序以分析数据
7.4.3 使程序每隔一段时间就自动运行程序
7.4.4 取消程序的运行计划
Chapter 08 操作Workbook对象
8.1 引用工作簿
8.2 获取工作簿的基本信息
8.3 新建、打开工作簿
8.4 保存、关闭工作簿
8.5 为工作簿设置
8.6 利用工作簿的事件操作工作簿
Chapter 09 操作Worksheet对象
9.1 引用工作表
9.2 获取工作表的基本信息
9.3 操作工作表
9.4 利用工作表的事件操作工作表
9.5 综合应用:将工作簿内的工作表另存为新工作簿
Chapter 10 操作Range对象
10.1 引用单元格和单元格区域 220
10.2 获取单元格和单元格区域信息
10.3 设置单元格和单元格区域格式
10.4 操作单元格和单元格区域
10.5 向单元格和单元格区域输入数据
Chapter 11 利用VBA处理工作表数据
11.1 数据排序
11.2 数据筛选
11.3 查找数据
11.4 利用ADO+SQL处理工作表数据
11.5 合并汇总工作簿和工作表:常规方法
11.6 合并汇总工作簿和工作表:ADO+SQL方法
Chapter 12 使用用户窗体
12.1 用户窗体概述
12.2 设置用户窗体属性
12.3 加载和卸载用户窗体
12.4 利用事件控制用户窗体
12.5 用户窗体的高级使用技巧
Chapter 13使用窗体控件
13.1 控件基本操作概述
13.2 标签及其应用
13.3 文本框及其应用
13.4 命令按钮及其应用
13.5 复选框及其应用
13.6 单选按钮及其应用
13.7 框架及其应用
13.8 复合框及其应用
13.9 列表框及其应用
13.10 图像控件及其应用
13.11 其他控件及其应用
13.12 窗体和控件综合应用:员工信息查询
Chapter 14 Excel VBA综合应用案例之一:学生成绩管理系统
14.1 学生成绩管理系统的总体设计
14.2 班级管理模块的设计
14.3 学生名单管理模块的设计
14.4 管理学生成绩模块的设计
14.5 查询学生成绩模块的设计
14.6 成绩统计分析模块的设计
14.7 打印成绩单模块的设计
Chapter 15 Excel VBA综合应用案例之二:客户信息管理系统
15.1 客户信息管理系统的总体设计
15.2 “客户信息管理系统”窗体结构的设计
15.3 程序代码设计
15.4 客户信息管理系统使用说明
15.5 客户信息管理系统的完善