欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

来吧!带你玩转Excel VBA(双色)

收藏
  • 大小:293.44 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
来吧!带你玩转Excel VBA(双色)
作 者: 罗刚君 杨嘉恺 编著
出版时间:2013
内容简介
  本书旨在普及Excel VBA基础理论,以及通过VBA 的高级应用扩展Excel的功能,提升读者的制表效率,解决工作中的疑难,同时亦可借此开发商业插件。本书主要分为操作自动化引言篇、入门篇、进阶篇和疑难解答篇,覆盖从入门到提高的所有内容,以满足不同层次的读者需求。其中操作自动化引言篇简述了操作自动化的需求与方式,借此引出VBA入门篇。VBA 入门篇包含第2章到第13 章,主要介绍了与VBA相关的基本概念、常用语句的语法、错误处理技巧、使用数组、开发自定义函数和设计窗体等内容。进阶篇包含第14章到第22 章,主要介绍了类的应用、读取网页数据、制作菜单、开发插件、保护代码、制作安装程序,及开发具有撤销功能的插件等内容。疑难解答篇即本书第23章,该章提供了365 个疑难问答,帮助读者解决日常工作中的一些困惑。本书每段代码都有思路分析,对每句代码都提供了注释,且采用双色印刷,将代码与代码注释分开,从而提升读者的阅读体验。本书提供了完善的售后服务,包括售后服务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.4ExcelVBA的发展前景
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.3Range对象
4.3.1Range(“A1”)引用方式
4.3.2Cells(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.1Shapes对象与子对象
4.4.2图形对象的名称
4.4.3DrawingObjects
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.7Excel应用程序对象
4.7.1Excel的顶层对象: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个)
下载地址