发表于2024-11-27
一本全面、深入讲解Excel VBA开发精髓及应用的宝典秘笈
通过大量实例提升实战技能,通过实战案例展现VBA的典型应用
15小时配套教学视频 + 32.4小时Excel专题视频讲座
全面:涵盖VBA基础、Excel对象模型、用户界面设计、使用外部数据及VBA高级应用等
新颖:以新的Excel 2013进行讲解,同时也适用于Excel的其他版本
详细:结合图示,从概念、语法、示例、技巧和应用等多角度分析每个知识点
实用:提供了300多个实例、37个案例、214个技巧、1个项目案例、96个习题
深入:剖析了加载宏,操作VBE、调用Windows API、制作帮助系统等高级内容
高效:提供了15小时配套教学视频,赠送32.4小时Excel专题视频,高效而直观
伍远高,毕业于西南石油大学计算机科学学院,微软Office办公软件高级应用专家。对VBA在企业信息化系统中的应用有深入研究,从事Office应用软件的教学和研究十余年。曾在深圳电脑培训中心从事Office应用培训工作,在中国南玻集团担任信息部经理期间,主要从事企业销售信息和客户信息的收集、分析管理工作,用VBA为企业量身订制了多套信息管理系统,如商品价格系数计算系统、客户管理系统等。
第1篇 Excel 2013应用程序开发简介
第1章 Excel 2013开发平台概述( 教学视频:25分钟)
1.1 Excel 2013新增功能
1.1.1 Excel的前世今生
1.1.2 Excel 2013的特点
1.1.3 初识Excel 2013的真面目
1.1.4 直观方便的功能区
1.2 用Excel开发应用程序有啥好处
1.3 Excel应用程序结构
1.3.1 Excel应用程序有哪几部分
1.3.2 面向对象编程是什么
1.4 Excel应用程序开发流程
1.4.1 开发前要准备啥
1.4.2 应用程序开发过程
1.4.3 测试应用程序是否达到要求
1.4.4 发布给最终用户使用
1.5 实战练习
第2章 使用宏( 教学视频:39分钟)
2.1 宏简介
2.1.1 宏是什么
2.1.2 宏有哪些优点
2.1.3 有哪些方法创建宏
2.2 将你的操作录下来
2.2.1 在Excel 2003中录制宏
2.2.2 Excel 2013宏录制功能在哪里
2.2.3 在Excel 2013中录制宏
2.2.4 直接编写VB代码创建宏
2.3 管理宏
2.3.1 设置宏选项
2.3.2 怎样清除不需要的宏
2.3.3 修改不满足要求的宏
2.4 如何使用宏
2.4.1 按键运行宏
2.4.2 使用【宏】对话框运行宏
2.4.3 单击工具栏按钮运行宏
2.4.4 将宏放到菜单中(Excel 2003版)
2.4.5 在Excel 2013快速工具栏中添加宏按钮
2.4.6 在工作表中添加按钮运行宏
2.4.7 打开工作簿时自动运行宏
2.5 个人宏工作簿
2.5.1 个人宏工作簿是什么
2.5.2 保存宏到个人宏工作簿
2.5.3 管理个人宏工作簿
2.6 宏的安全性
2.6.1 宏为啥不能执行
2.6.2 怎样修改宏安全级别
2.7 实战练习
第3章 Excel VBA的开发环境( 教学视频:21分钟)
3.1 VBE简介
3.1.1 VBE是什么
3.1.2 怎么打开VBE
3.1.3 熟悉VBE操作界面
3.2 VBE常用子窗口的作用
3.2.1 查看工程文件
3.2.2 怎样设置对象属性
3.2.3 在代码窗口中查看和编辑代码
3.2.4 移动VBE子窗口
3.3 让VBE环境适合自己的习惯
3.3.1 功能强大的【代码】窗口
3.3.2 设置代码的显示格式
3.3.3 设置通用选项
3.3.4 设置能停靠的子窗口
3.4 VBE提供的帮助
3.4.1 打开帮助主界面
3.4.2 通过帮助查看对象属性
3.4.3 在帮助中搜索
3.5 实战练习
第2篇 VBA基础知识
第4章 VBA基础( 教学视频:63分钟)
4.1 VBA简介
4.1.1 VBA是什么
4.1.2 在Excel中使用VBA的优势
4.2 VBA语法简介
4.2.1 VBA代码是什么样的
4.2.2 VBA代码可用的字符
4.2.3 VBA的关键字
4.2.4 什么是标识符
4.3 VBA中有哪些数据类型
4.3.1 VBA数据类型有哪些
4.3.2 创建自己的数据类型
4.3.3 使用枚举类型
4.4 常数是什么
4.4.1 直接常数
4.4.2 符号常数
4.4.3 Excel定义好的常数
4.5 不能不知的变量
4.5.1 声明变量的方法
4.5.2 变量的作用域和生存期
4.5.3 最常见的局部变量
4.5.4 当前模块可见的模块变量
4.5.5 全程序可见的全局变量
4.5.6 特殊的静态变量
4.6 连接的桥梁--运算符和表达式
4.6.1 VBA中的算术运算
4.6.2 大小的比较
4.6.3 多个条件的逻辑运算
4.6.4 把字符连接起来
4.7 实战练习
第5章 程序控制结构( 教学视频:55分钟)
5.1 VBA程序结构概述
5.1.1 VBA语句的格式
5.1.2 程序的3种结构
5.2 经常用到的VBA语句
5.2.1 用Let语句给变量赋值
5.2.2 用Rem语句为程序添加说明
5.2.3 用InputBox接受用户输入数据
5.2.4 用MsgBox函数显示信息对话框
5.3 智能的VBA:可选择执行语句
5.3.1 单分支语句——If...Then
5.3.2 二分支语句——If ... Then ... Else
5.3.3 多分支语句——If ... Then ... ElseIf
5.3.4 多分支语句——Select Case
5.4 让VBA重复工作
5.4.1 循环程序的例子
5.4.2 For...Next循环语句
5.4.3 Do...Loop循环语句
5.4.4 For Each...Next循环语句
5.4.5 循环嵌套:循环内的循环
5.5 实战练习
第6章 使用数组( 教学视频:46分钟)
第7章 使用过程( 教学视频:58分钟)
第8章 管理模块( 教学视频:19分钟)
第9章 处理字符串和日期( 教学视频:45分钟)
第3篇 掌握Excel对象模型
第10章 Excel对象概述( 教学视频:27分钟)
第11章 使用Application对象( 教学视频:29分钟)
第12章 使用Workbook对象( 教学视频:26分钟)
第13章 使用Worksheet对象( 教学视频:32分钟)
第14章 使用Range对象( 教学视频:43分钟)
第15章 其他常用Excel对象( 教学视频:24分钟)
第4篇 用户界面设计
第16章 使用Excel内置对话框( 教学视频:20分钟)
第17章 创建自定义对话框( 教学视频:17分钟)
第18章 使用标准控件( 教学视频:19分钟)
第19章 使用ActiveX控件( 教学视频:27分钟)
第20章 使用RibbonX( 教学视频:22分钟)
第21章 使用CommandBars( 教学视频:39分钟)
第5篇 使用外部数据
第22章 控制其他Office程序( 教学视频:30分钟)
第23章 处理文件( 教学视频:27分钟)
第24章 使用ADO访问数据库( 教学视频:17分钟)
第25章 Excel 2013与Internet( 教学视频:19分钟)
第6篇 VBA高级应用
第26章 使用Excel加载宏( 教学视频:17分钟)
第27章 使用类模块( 教学视频:21分钟)
第28章 用代码操作VBE( 教学视频:30分钟)
第29章 使用Windows API( 教学视频:23分钟)
第30章 制作应用程序的帮助( 教学视频:16分钟)
第7篇 综合应用程序设计
第31章 进销存管理系统
附录A VBA程序调试技巧
附录B ASCII码表
Excel 2013是Microsoft Office 2013的组件之一,该软件主要用来对表格数据进行管理、分析、统计等,是办公人员最常用的软件之一。如果想要让Excel 2013发挥最大的功效,则可以借助于VBA开发各种电子表格应用程序。
使用VBA可以为Excel 2013应用程序提供新的功能或增强现有的功能,从而减少用户在Excel中的操作步骤,提高工作效率。如果要以Excel 2013为平台,使用VBA进行二次开发,则需要读者能熟练地操作Excel软件,并具有一定的程序设计能力。
本书便是一本以最新的Excel 2013为版本,系统介绍VBA编程技术的图书。本书内容全面,涵盖广泛,几乎涉及VBA编程从入门到进阶的大部分技术,适合学习阶段的读者阅读。本书以实战为原则,讲解时不是罗列枯燥的语法知识,而是每个技术点都结合典型实例进行讲解,每章最后还给出了针对性的实战练习题,并且在本书的最后给出了一个综合项目案例的开发过程。相信通过本书的学习,读者可以很好地掌握Excel VBA编程。
本书特色
* 适用于多个版本:本书除第20章介绍的Excel 2013新增RibbonX功能的内容外,其余章节的内容都可应用到Excel 2000/XP/2003/2007/2010/2013的各版本中。使用各版本的用户都可以通过本书学习VBA知识。
* 内容全面:市场上大多数介绍VBA类的书籍,都只是详细介绍了Excel对象模型的使用,没有程序设计基础的读者需要参考其他书籍来学习VB程序设计方面的知识。本书除了详细介绍Excel对象模型的使用外,还详细介绍了VB程序设计基础,使初学者通过本书就可学习到完整的Excel VBA程序设计的相关知识。
* 专业性强:本书除了介绍VBA相关知识外,还介绍了在Excel中调用Windows API、使用ADO访问数据库、控制其他Office应用程序、使用类模块以及制作帮助系统等应用程序开发中的高级内容,使读者开发的Excel应用程序更专业。
* 知识点和实例相结合:本书每个知识点都以实例代码来讲解。在本书最后以一个完整的进销存管理系统的开发过程为例,使读者能够通过实例进一步巩固前面各章所学的知识。
* 视频教学:为了便于读者高效、直观地学习本书内容,作者专门为本书中的重点内容录制了大量的多媒体教学视频辅助读者学习,从而达到更好的学习效果。
本书对Excel 2013的新增功能,以及实际开发应用程序中经常要用到,而其他书籍很少介绍的功能也进行了详细的介绍。例如:
* 使用RibbonX,在第20章中详细介绍了使用XML自定义Excel 2013功能区的方法。
* 制作COM加载宏,在第26章中介绍了用VB开发COM加载宏的方法。
* 操作VBE,在第28章中介绍了用VBA代码控制Excel VBE开发环境的方法。
* 制作帮助系统,在第30章中介绍了为Excel应用程序制作帮助文件的方法。
本书内容
本书程序是在Windows 7和Excel 2013中开发运行的,全书共分为7部共31章。
第1篇 Excel 2013应用程序开发简介,包括1~3章,分别介绍了Excel开发平台概述、使用宏、Excel VBA的开发环境等内容。
第2篇 VBA基础知识,包括4~9章,分别介绍了VBA基础、程序控制结构、使用数组、使用过程、管理模块等程序设计的基本知识,第9章还详细介绍了字符串和日期的处理方法。
第3篇 掌握Excel对象模型,包括10~15章,详细介绍了Excel中常用对象的属性、方法和事件的使用方法(包括Application对象、Workbook对象、Worksheet对象、Range对象和Chart对象等常用对象的使用)。
第4篇 用户界面设计,包括16~21章,分别介绍了使用Excel内置对话框、创建自定义对话框、使用标准控件、使用ActiveX控件、使用RibbonX界面、使用CommandBars等内容。
第5篇 使用外部数据,包括22~25章,分别介绍了控制其他Office程序、处理文件、使用ADO访问数据库、Excel 2013与Internet等内容。
第6篇 VBA高级应用,包括26~30章,分别介绍了使用Excel加载宏、使用类模块、用代码操作VBE、使用Windows API、制作应用程序的帮助等内容。
第7篇 综合应用程序设计,第31章为一个综合实例——进销存管理系统,本章详细介绍了该实例的开发过程,通过该实例的开发,进一步巩固前面各章所学的知识。
本书超值DVD光盘内容
* 本书各章涉及的实例源文件;
* 15小时本书配套教学视频;
* 13.7小时Excel公司管理专题视频讲座;
* 4.7小时Excel商务图表制作专题视频讲座;
* 14小时Excel数据处理、计算与分析专题视频讲座。
读者对象
本书要求读者已经能熟练使用Excel 2007/2010/2013,并对Excel 2013的新增功能有一定的使用经验。在阅读本书前,读者至少已经掌握了以下的Excel操作技能:
* 格式化工作表;
* 命令单元格区域;
* 使用公式和函数;
* 创建图表;
* 管理工作簿;
* 管理工作表。
由于书稿内容涉及众多的计算机专业知识,且作者水平和学识有限,书中难免有疏漏之处,敬请读者朋友批评指正。
编著者
Excel VBA编程实战宝典(附光盘) 下载 mobi pdf epub txt 电子书 格式 2024
Excel VBA编程实战宝典(附光盘) 下载 mobi epub pdf 电子书东西太棒了,感谢京东,感谢物流,感谢商家!
评分学习使我快乐!学习使我快乐!
评分还不错哦哦哦哦噢噢噢哦哦
评分帮单位购买新书。。。。。
评分我们反感鸡汤,是因为鸡汤简化了事实,把各种情况,诉诸于一种解决办法。
评分比较系统,但正是因为太系统了完全不会的人很难耐心看完,可以先看视屏再看书
评分经典专业书籍,值得学习和收藏。
评分excel编程实战宝典,书不错。
评分好书好书!给五分!
Excel VBA编程实战宝典(附光盘) mobi epub pdf txt 电子书 格式下载 2024