Excel VBA与VSTO基础实战指南

Excel VBA与VSTO基础实战指南

作者:罗刚君

出版社:电子工业

出版年:2017年9月

ISBN:9787121320033

所属分类:保健养生

书刊介绍

《Excel VBA与VSTO基础实战指南》内容简介

《Excel VBA与VSTO基础实战指南》属于学习Excel VBA的初中级教材,重点阐述了Excel VBA的基本理论、代码自动化以及开发Excel插件的思路。通读《Excel VBA与VSTO基础实战指南》可以轻松应对制表工作中的疑难,同时还可以开发商业插件。
《Excel VBA与VSTO基础实战指南》包括五部分内容,开头部分简述自动化操作的意义和成果展示;第二部分详细剖析VBA的所有基础概念,包含代码的存放位置、写书方式、调用方式,认识对象、属性、方法与事件,以及理解变量、常量与数据类型并且掌握循环语句、条件语句、防错语句等知识;第三部分是VBA的高级应用,包含数组、窗体、字典、功能区设计、插件开发和撤销代码等知识;第四部分介绍通过VSTO开发Excel插件;第五部分提供365个VBA常见疑难解答。
《Excel VBA与VSTO基础实战指南》每段代码都有思路分析,且对每句代码都提供了代码含义的详细注释,力求使讲解过程可以更加精准,让代码更易理解,为读者提供更优秀的阅读体验。
《Excel VBA与VSTO基础实战指南》提供读者交流群,QQ群号:47700194。读者在阅读过程中有任何疑问可以加群参与讨论,同时也可以在群里下载随书案例文件和所有课后练习题的答案。
罗刚君,网名andysky,从事Excel研究及VBA二次开发10多年,擅长Excel函数、图表、透视表和VBA,尤其对ExcelVBA有着相当丰富的开发经验和熟练的实战技能,也拥成丰硕的开发成果。
作者担任过近10个Excel相关论坛的版主,著有15本Excel图书,书名如下: 1.《Excel2007VBA范例大全》 2.《Excel2007技法与行业应用实例精讲》 3.《Excel2007VBA开发技术大全》 4.《Excel2007函数案例速查宝典》 5.《ExcelVBA程序开发自学宝典》 6.《Excel2010VBA编程与实践》 7.《Excel2010函数与图表速查手册》 8.《ExcelVBA程序开发自学宝典(第2版)》 9.《Excel函数、图表与透视表从入门到精通》 10.《来吧!带你玩转ExcelVBA》 11.《ExcelVBA程序开发自学宝典(第3版)》 12.《Excel2013函数案例自学宝典(实战版)》 13.《Excel2013VBA编程与实践》 14.《Excel2016实用技巧自学宝典》 15.《ExcelVBA与VSTO基础实战指南》

作品目录

作者简介
前言
第1章:自动化操作
1.1、自动化操作的价值
1.2、利用宏简化日常工作
1.3、使用VBA强化Excel功能
1.4、Excel
VBA的发展前景
1.5、课后思考
第2章:代码应用基础
2.1、区分VBE代码窗口
2.2、录入代码
2.3、四种代码执行方式
2.4、保存代码
2.5、让代码畅通无阻
2.6、反复调用相同代码
2.7、课后思考
第3章:从概念开始认识VBA
3.1、认识过程
3.2、关于参数
3.3、理解对象
3.4、对象的属性与方法
3.5、对象的事件
3.6、课后思考
第4章:对象及其层次结构
4.1、查看所有对象
4.2、对象的层次与引用方式
4.3、Range对象
4.4、图形对象
4.5、表对象
4.6、工作簿对象
4.7、Excel应用程序对象
4.8、课后思考
第5章:揭密数据类型与变量、常量
5.1、数据类型
5.2、定义变量
5.3、定义常量
5.4、课后思考
第6章:条件语句与循环语句
6.1、If语句解析
6.2、Select
Case语句解析
6.3、IIf函数
6.4、For
Next语句解析
6.5、For
Each…Next语句解析
6.6、Do
Loop语句解析
6.7、课后思考
第7章:四类常见对象的应用案例
7.1、单元格对象
7.2、图形对象
7.3、工作表对象
7.4、工作簿对象
7.5、课后思考
第8章:深入剖析VBA的各种事件
8.1、事件的级别与顺序
8.2、禁用与启用事件
8.3、工作表事件详解
8.4、工作簿事件详解
8.5、应用程序级事件详解
8.6、按时间执行代码
8.7、课后思考
第9章:处理代码错误
9.1、代码错误类型分析
9.2、错误处理语句
9.3、案例应用
9.4、课后思考
第10章:使用数组提升程序效率
10.1、基本概念
10.2、数组函数
10.3、案例分析
10.4、课后思考
第11章:集合与字典的应用
11.1、Collection:集合
11.2、Dictionary:字典
11.3、课后思考
第12章:设计程序窗体
12.1、窗体与控件简介
12.2、设置属性
12.3、窗体与控件的事件
12.4、窗体应用实战
12.5、课后思考
第13章:定义Ribbon功能区选项卡
13.1、功能区选项卡开发基础
13.2、Ribbon定制之语法分析
13.3、使用回调函数强化功能区
13.4、使用模板
13.5、课后思考
第14章:开发通用插件
14.1、插件的分类
14.2、漫谈加载宏
14.3、制作工作表批量重命名插件
14.4、课后思考
第15章:让VBA代码也能撤销
15.1、突破撤销限制
15.2、设计可撤销的插件
15.3、课后思考
第16章:使用VSTO设计插件的基本步骤
16.1、安装Visual
Studio
2015、16.2、Excel插件开发流程
16.3、将插件打包成安装程序
16.4、课后思考
第17章:VSTO与VBA的差异
17.1、变量、常量与数据类型
17.2、函数
17.3、数组
17.4、窗体
17.5、字典与正则表达式
17.6、菜单与功能区
17.7、管理文件与目录
17.8、杂项
17.9、课后思考
第18章:将VBA插件升级为VSTO插件
18.1、设计插件框架
18.2、升级Sub过程“创建工资条”
18.3、升级窗体“文件批量命名”
18.4、升级事件过程“零值控制器”
18.5、打包安装程序
18.6、课后思考
第19章:VSTO的更多高级应用
19.1、添加窗体状态栏
19.2、创建任务栏图标
19.3、自动发邮件
19.4、全自动合并数据
19.5、设计任务窗格
19.6、课后思考
第20章:365个VBA常见问题答疑

相关推荐

微信二维码