出版社:电子工业出版社
年代:2013
定价:79.0
本书主要分为操作自动化引言篇、入门篇、进阶篇和疑难解答篇,覆盖从入门到提高的所有内容,以满足不同层次的读者需求。本书每段代码都有思路分析,对每句代码都提供了注释,且采用双色印刷,将代码与代码注释分开,从而提升读者的阅读体验。本书提供了完善的售后服务,包括售后服务QQ群(群号在随书光盘的每一个案例文件中),及售后服务论坛,地址为:http://www.exceltip.net/forum—75~1.html。
第一篇 操作自动化引言篇
第1章 操作自动化
1.1 自动化操作的价值。
1.1.1 自动化操作的必要性
1.1.2 实现操作自动化的两个途径
1.2 利用宏简化日常工作
1.2.1 三分钟学会录制宏
1.2.2 执行宏的方法
1.2.3 两种方法读懂宏代码
1.2.4 宏的优缺点分析
1.2.5 如何发挥宏的长处
1.3 使用VBA强化Excel功能
1.3.1 追根溯源:什么是VBA
1.3.2 知己知彼:解析VBA的优缺点
1.3.3 窥斑见豹:从一个案例初识VBA
1.4 ExcelVBA的发展前景
1.4.1 简化工作
1.4.2 开拓专业
1.5 本书架构
1.6 课后思考
第二篇 VBA入门篇
第2章 代码应用基础
2.1 区分VBE代码窗口
2.1.1 认识VBE界面
2.1.2 最常用的代码存放区:标准模块
2.1.3 工作簿事件代码窗口:ThisWorkbook
2.1.4 工作表事件代码窗口:Sheet
2.1.5 窗体代码窗口:UserForm
2.1.6 创建隐藏对象的代码窗口:类模块
2.2 录入代码
2.2.1 代码的存放位置
2.2.2 写入代码的方式
2.2.3 提升代码的可读性
2.2.4 调用快速信息
2.3 四种代码执行方式
2.3.1 快捷键调用
2.3.2 单击按钮执行
2.3.3 自动执行
2.3.4 在公式中调用
2.4 保存代码
2.4.1 文件保存格式对VBA代码的影响
2.4.2 单独保存代码模块
2.5 让代码畅通无阻
2.5.1 调整宏的安全等级
2.5.2 添加受信任位置
2.5.3 将代码封装为加载项
2.6 反复调用相同代码
2.6.1 使用个人宏工作簿
2.6.2 加载宏
2.6.3 加载项
2.7 调用代码的帮助系统
2.7.1 什么是帮助
2.7.2 如何从帮助中查询代码含义
2.7.3 调用网络资源
2.8 课后思考
第3章 从概念开始认识VBA
3.1 认识过程
3.1.1 过程的分类
3.1.2 子过程的基本语法
3.1.3 子过程的命名要求
3.1.4 子过程的调用方法与访问限制
3.1.5 过程的执行顺序
3.1.6 过程的递归
3.2 关于参数
3.2.1 参数的存在价值
3.2.2 过程名称中的参数
3.2.3 参数的赋值方式
3.2.4 可选参数与必选参数
3.2.5 代码中的参数
3.3 理解对象
3.3.1 什么是对象
3.3.2 对象的引用层次
3.4 对象的属性与方法
3.4.1 认识属性与方法
3.4.2 自动调用属性与方法
3.4.3 怎样才算完整的VBA语句
3.5 对象的事件
3.5.1 什么是事件
3.5.2 事件的存在价值
3.5.3 事件的分类与代码录入方式
3.5.4 事件的参数
3.6 课后思考
第4章 详解对象及其层次结构
4.1 查看所有对象
4.1.1 从对象浏览器查看对象
4.1.2 从帮助中调用对象信息
4.2 对象的层次与引用方式
4.2.1 对象的层次
4.2.2 使用对象名称引用对象
4.2.3 使用复数形式表示对象集合
4.2.4 使用序号参数引用集合中的子对象
4.2.5 引用子对象
4.2.6 引用活动对象
4.2.7 引用父对象
4.2.8 利用WITH语句引用重复出现的对象
4.3 Range对象
4.3.1 Range(“A1”)引用方式
4.3.2 Cells(1,1)引用方式
4.3.3 [a1]引用方式
4.3.4 活动单元格:ActiveCell.
4.3.5 下一个单元格:Next
4.3.6 屏幕坐标下的单元格:RangeFromPoint
4.3.7 选区:Selection、RangeSelection
4.3.8 已用区域:UsedRange
4.3.9 当前区域:CurrentRegion
4.3.10 当前数组区域:CurrentArray
4.3.11 按条件引用区域:SpecialCells
4.3.12 模拟Ctrl+方向键产生的单元格:End
4.3.13 按偏移量重置区域引用:Offset
4.3.14 按宽度与高度重置区域:Resize
4.3.15 引用多区域的合集:Union
4.3.16 引用多区域的交集:Intersect
4.3.17 用名称引用区域
4.4 图形对象
4.4.1 Shapes对象与子对象
4.4.2 图形对象的名称
4.4.3 DrawingObjects
4.4.4 图形对象的类别子集
4.5 表对象
4.5.1 表的合集与子对象
4.5.2 表的分类
4.5.3 活动表
4.5.4 隐藏工作表的特性
4.5.5 引用名字为数值的工作表的技巧
4.6 工作簿对象
4.6.1 工作簿合集与子对象
4.6.2 活动工作簿
4.6.3 关于后缀名
4.6.4 关于工作簿格式
4.7 Excel应用程序对象
4.7.1 Excel的顶层对象:Application.
4.7.2 调用子对象时可以省略Application吗
4.7.3 不同版本的Excel之间的差异
4.8 课后思考
第5章 揭密数据类型与变量、常量
5.1 数据类型
5.1.1 区分数据类型的必要性
5.1.2 数据类型的分类
5.1.3 转换数据类型
5.2 定义变量
5.2.1 变量的用途
5.2.2 定义变量的方法
5.2.3 变量的命名规则
5.2.4 变量的作用域
5.2.5 变量的生命周期
5.26 静态变量与动态变量的区别
5.2.7 声明对象变量
5.2.8 对象变量的初始化与释放
5.3 定义常量
5.3.1 常量的用途
5.3.2 常量的定义方式
5.3.3 变量与常量的异同分析
5.4 课后思考
第6章 条件语句与循环语句
6.1 If语句解析
……
第7章 4类常见对象的应用案例
第8章 深入剖析VBA的各种事件
第9章 处理代码错误
第10章 使用数组提升程序效率
第11章 处理重复值
第12章 开发自定义函数
第13章 设计程序窗体
第三篇 进阶篇
第14章 类模块应用
第15章 ExcelVBA与Web应用
第16章 创建传统工具栏与菜单
第17章 定义Ribbon功能区选项卡
第18章 开发通用插件
第19章 保护代码
第20章 制作安装程序
第21章 让VBA代码也能撤销
第22章 开发制作工资条工具
第四篇 疑难解答篇
第23章 365个常见问题答疑(答案在随书光盘中)
附录 见随书光盘(共10个)
《来吧!带你玩转Excel VBA(附光盘)》旨在普及Excel VBA基础理论,以及通过VBA的高级应用扩展Excel的功能,提升读者的制表效率,解决工作中的疑难,同时亦可借此开发商业插件。
《来吧!带你玩转Excel VBA(附光盘)》主要分为操作自动化引言篇、入门篇、进阶篇和疑难解答篇,覆盖从入门到提高的所有内容,以满足不同层次的读者需求。其中操作自动化引言篇简述了操作自动化的需求与方式,借此引出VBA入门篇。VBA入门篇包含第2章到第13章,主要介绍了与VBA相关的基本概念、常用语句的语法、错误处理技巧、使用数组、开发自定义函数和设计窗体等内容。进阶篇包含第14章到第22章,主要介绍了类的应用、读取网页数据、制作菜单、开发插件、保护代码、制作安装程序,及开发具有撤销功能的插件等内容。疑难解答篇即本书第23章,该章提供了365个疑难问答,帮助读者解决日常工作中的一些困惑。
《来吧!带你玩转Excel VBA(附光盘)》每段代码都有思路分析,对每句代码都提供了注释,且采用双色印刷,将代码与代码注释分开,从而提升读者的阅读体验。
《来吧!带你玩转Excel VBA(附光盘)》提供了完善的售后服务,包括售后服务QQ群(群号在随书光盘的每一个案例文件中),及售后服务论坛。
全面:从录制宏开始带你步入VBA殿堂
详细:每个案例都详述思路与步骤
贴心:提供售后服务论坛与QQ群
融洽:大量菜鸟与玩家伴你一同成长