基本信息
书名:Excel VBA编程实战宝典()
:89.00元
作者:伍远高, 等
出版社:清华大学出版社
出版日期:2014-09-01
ISBN:9787302347965
字数:
页码:623
版次:1
装帧:平装
开本:16
商品重量:1.2kg
编辑推荐
内容提要
Excel 2013与以前版本VBA从操作界面到对象模型的变化都很大,例如取消了菜单和工具栏,新增了功能区。《Excel VBA编程实战宝典》在介绍通过VBA操作Excel对象的基础上,使用了大量篇幅介绍使用VBA操作这些新增对象的方法。《Excel VBA编程实战宝典》内容全面,讲解由浅入深,每个知识点以实例代码进行介绍,使读者可以快速入门。另外,《Excel VBA编程实战宝典》专门提供了大量的配套多媒体教学视频及书中的实例源程序,便于读者高效、直观地学习。
《Excel VBA编程实战宝典》共31章,分7部分,分别介绍了Excel 2013开发平台概述、使用宏、Excel VBA的开发环境、VBA基础、程序控制结构、使用数组、使用过程、管理模块、处理字符串和日期、Excel对象概述、使用Application对象、使用Workbook对象、使用Worksheet对象、使用Range对象、使用其他常用Excel对象、使用Excel内置对话框、创建自定义对话框、使用标准控件、使用ActiveX控件、使用RibbonX、使用CommandBars、控制其他Office程序、处理文件、使用ADO访问数据库、Excel 2013与Inter、使用Excel加载宏、使用类模块、用代码操作VBE、使用Windows API以及制作应用程序的帮助等内容。后详细介绍了一个进销存管理系统的开发过程。
目录
第1篇Excel2013应用程序开发简介
第1章Excel2013开发平台概述(教学视频:25分钟)
1.1Excel2013新增功能
1.1.1Excel的前世今生
1.1.2Exce12013的特点
1.1.3初识Excel2013的真面目
1.1.4直观方便的功能区
1.2用Excel开发应用程序有啥好处
1.3Excel应用程序结构
1.3.1Excel应用程序有哪几部分
1.3.2面向对象编程是什么
1.4Excel应用程序开发流程
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在Excel2003中录制宏
2.2.2Excel2013宏录制功能在哪里
2.2.3在Excel2013中录制宏
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将宏放到菜单中(Excel2003版)
2.4.5在Excel2013快速工具栏中添加宏按钮
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章ExcelVBA的开发环境(教学视频:21分钟)
3.1VBE简介
3.1.1VBE是什么
3.1.2怎么打开VBE
3.1.3熟悉VBE操作界面
3.2VBE常用子窗口的作用
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.4VBE提供的帮助
3.4.1打开帮助主界面
3.4.2通过帮助查看对象属性
3.4.3在帮助中搜索
3.5实战练习
第2篇VBA基础知识
第4章VBA基础(教学视频:63分钟)
4.1VBA简介
4.1.1VBA是什么
4.1.2在Excel中使用VBA的优势
4.2VBA语法简介
4.2.1VBA代码是什么样的
4.2.2VBA代码可用的字符
4.2.3VBA的关键字
4.2.4什么是标识符
4.3VBA中有哪些数据类型
4.3.1VBA数据类型有哪些
4.3.2创建自己的数据类型
4.3.3使用枚举类型
4.4常数是什么
4.4.1直接常数
4.4.2符号常数
4.4.3Excel定义好的常数
4.5不能不知的变量
4.5.1声明变量的方法
4.5.2变量的作用域和生存期
4.5.3常见的局部变量
4.5.4当前模块可见的模块变量
4.5.5全程序可见的全局变量
4.5.6特殊的静态变量
4.6连接的桥梁——运算符和表达式
4.6.1VBA中的算术运算
4.6.2大小的比较
4.6.3多个条件的逻辑运算
4.6.4把字符连接起来
4.7实战练习
第5章程序控制结构(教学视频:55分钟)
5.1VBA程序结构概述
5.1.1VBA语句的格式
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...Elself
5.3.4多分支语句—SelectCase
5.4让VBA重复工作
5.4.1循环程序的例子
5.4.2For...Next循环语句
5.4.3Do...Loop循环语句
5.4.4ForEach...Next循环语句
5.4.5循环嵌套:循环内的循环
5.5实战练习
第6章使用数组(教学视频:46分钟)
6.1初识数组
6.1.1用数组处理表格数据的优势
6.1.2数组的维数
6.2声明数组
6.2.1一维数组的声明方法
6.2.2多维数组的声明方法
6.2.3设置数组默认下界
6.3初始化数组
6.3.1使用循环语句初始化数组
6.3.2使用Array函数初始化数组
6.3.3用数组值初始化数组
6.4数组大小能变吗
6.4.1动态数组的声明方法
6.4.2清除数组
6.5操作数组的函数
6.5.1怎么判断变量是数组
6.5.2查询数组的下标范围
6.6数组使用实例
6.6.1对数组中的数据排序
6.6.2生成彩票号码
6.6.3用数组填充单元格区域
6.7实战练习
第7章使用过程(教学视频:58分钟)
7.1初识VBA过程
7.1.1分解过程
7.1.2VBA有哪几种过程类型
7.2定义Sub过程
7.2.1用对话框创建Sub过程
7.2.2用VBA代码创建Sub过程
7.3定义Function函数过程
7.3.1使用对话框创建Function过程
7.3.2用VBA代码创建Function过程
7.4怎么调用创建的过程
7.4.1调用Sub过程的方法
7.4.2调用Function过程的方法
7.5参数让过程更具通用性
7.5.1参数是怎么传递的
7.5.2按传值方式传递参数
7.5.3按传地址方式传递参数
7.5.4数组也可以作参数
7.6可选参数和可变参数
7.6.1可以省略的参数
7.6.2数量可变的参数
7.7递归是什么
7.8常用过程实例
7.8.1计算个人所得税
7.8.2将数值转换为表格的列号
7.8.3大写金额转换函数
7.9实战练习
第8章管理模块(教学视频:19分钟)
8.1ExcelVBA有哪些模块
8.2怎样插入和删除模块
8.2.1插入模块的方法
8.2.2删除模块的方法
8.3怎样导入导出模块
8.3.1从工程中导出模块
8.3.2导入模块到当前工程
8.4利用代码窗口的快捷功能提高编程效率
8.4.1编辑工具栏的功能
8.4.2显示属性/方法列表
8.4.3显示常数列表
8.4.4显示快速信息
8.4.5显示参数信息
8.4.6使用自动完成关键字快速输入
8.5实战练习
第9章处理字符串和日期(教学视频:45分钟)
9.1了解字符串
9.1.1字符串是怎么存储的
9.1.2字符串有多长
9.2生成重复字符串的方法
9.2.1用循环生成重复字符串
9.2.2用String函数生成重复字符串
9.2.3使用Space函数生成重复空格
9.3变换字符串
9.3.1大小写字母转换—Lcase函数和Ucase函数
9.3.2功能更强的大小写转换—StrConv函数
9.3.3字符编码—Asc函数
9.3.4由编码生成字符—Chr函数
9.4字符串也有大小
9.4.1使用比较运算符比较字符串
9.4.2使用Like运算符比较字符串
9.4.3使用StrComp函数比较字符串
9.5关注字符串中的部分字符
9.5.1用Left函数获得左边的字符串
9.5.2用Rigth函数获得右边的字符串
9.5.3用Mid函数获取任意位置的字符串
9.5.4快速去除多余的空格
9.5.5用InStr函数找出字符的位置
9.6日期时间也是数据
9.6.1日期时间数据是如何保存的
9.6.2如何获取和设置日期
9.6.3生成日期/时间数据
9.6.4日期数据的运算
9.6.5用Timer函数模拟计时器
9.7实战练习
……
第3篇掌握Excel对象模型
作者介绍
文摘
序言
我最近在工作上需要处理大量的图表和报告,尤其是需要将不同来源的数据整合起来,然后用精美的图表展示出来,这让我头疼了很久。偶然间翻到了这本《 Tableau数据可视化实战指南》,简直是救星!它不像有些书那样晦涩难懂,而是从最基础的概念讲起,一步步教你如何连接数据源、创建各种类型的图表,甚至还讲解了如何进行复杂的计算和参数设置,让你的图表“活”起来。我最喜欢的是书中关于“讲故事”的部分,它不仅仅是告诉你如何画图,更重要的是教会你如何通过图表来传达信息、引导观众思考,这点是我之前完全没有意识到的。里面的案例也非常贴合实际工作需求,我可以直接套用一些模板,然后根据自己的数据进行修改,大大节省了我的时间。而且,这本书的排版也很漂亮,大量的截图和步骤演示,让你完全不会迷失在操作的海洋里。自从用了这本书教的方法,我做的报告不仅更美观,而且更具说服力了,领导也对我赞不绝口。
评分收到!以下是我为您精心撰写的五段图书评价,以读者的口吻,详细描述了五本与“Excel VBA编程实战宝典”虽有关联但又明显不同的书籍,每段都力求风格、内容和语言结构的差异化,且长度约为300字,避免了AI痕迹,并使用“
评分”分隔。 这本书简直是我近期最惊喜的发现!我一直在寻找能够帮助我系统学习数据分析的工具,而这本《Python数据科学手册》彻底改变了我的工作方式。它不像我之前看过的很多入门书籍那样,只是零散地介绍几个函数,而是循序渐进地构建了一个完整的数据分析流程。从NumPy的基础数组操作,到Pandas强大的DataFrame处理,再到Matplotlib和Seaborn精美的可视化技巧,每一个章节都紧密相连,逻辑清晰。我尤其喜欢书中丰富的实际案例,它们涵盖了从数据清洗、特征工程到模型评估的各个环节,让我能够立刻将学到的知识应用到实际工作中。书中对于代码的解释也十分到位,很多时候我会对比书中代码和我的实现,发现自己还有很多可以优化的地方。我之前对Python的理解只停留在脚本编写层面,这本书让我看到了它在数据领域无与伦比的潜力。如果你和我一样,渴望通过数据驱动决策,但又不知道从何下手,这本书绝对是你的不二之选。它不仅是技术手册,更像是一位经验丰富的数据科学家的悉心指导,让你少走弯路,快速成长。
评分我一直对软件开发充满兴趣,但一直缺乏一个系统的入门指导,直到我读了这本《 C++ Primer Plus》。这本书给我一种“厚积薄发”的感觉,它不像市面上很多速成类的书籍,而是非常扎实地讲解了C++这门语言的方方面面。从最基础的变量、数据类型,到复杂的指针、内存管理,再到面向对象的精髓——类和继承,每一个概念都讲解得非常透彻,而且配有大量清晰易懂的示例代码。让我印象深刻的是,书中对于一些容易出错的细节,比如运算符重载、模板的用法,都有非常详细的解释和警告,这对我这种初学者来说简直是福音。我不再是那种“知其然不知其所以然”的状态,而是能够真正理解C++的设计理念和工作原理。虽然这本书篇幅不小,但我感觉自己每读一页都能有所收获,完全不会觉得枯燥。这本书为我打开了通往更深层次编程世界的大门,我准备深入钻研其中的内容,为将来的项目开发打下坚实的基础。
评分最近我的项目需要实现一些自动化处理,原本想着去研究Excel的自带功能,但发现效率太低,很多重复性的操作耗费了我大量时间。正当我一筹莫展之际,我接触到了这本《 Microsoft Power Automate入门与实践》。这本书完全颠覆了我对“自动化”的认知。它不是那种技术门槛极高的编程语言,而是通过可视化的流程设计,让我能够轻松构建出各种工作流。我最先尝试的是简单的文件整理和邮件通知,几分钟内就成功了!书中详细介绍了Power Automate的各种连接器,可以连接Office 365、SharePoint,甚至一些第三方应用,这让我看到了巨大的想象空间。而且,它还讲解了如何处理条件逻辑、循环等复杂场景,让我能够应对更复杂的自动化需求。这本书的语言风格非常接地气,没有太多晦涩的术语,让我这个非IT背景的同事也能轻松理解。我现在已经开始将工作中80%的重复性工作交给Power Automate来处理,极大地提升了我的工作效率,也让我有更多的时间去思考更有价值的事情。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.teaonline.club All Rights Reserved. 图书大百科 版权所有