基本信息·出版社:中国青年出版社,中国青年电子出版社 ·页码:552 页 ·出版日期:2008年11月 ·ISBN:9787500670964 ·条形码:9787500670964 ·版本 ...
| 商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
 |
ExcelVBA高效办公从入门到精通(第2版)(附赠光盘1张) |
 |
|
 |
ExcelVBA高效办公从入门到精通(第2版)(附赠光盘1张) |
 |

基本信息·出版社:中国青年出版社,中国青年电子出版社
·页码:552 页
·出版日期:2008年11月
·ISBN:9787500670964
·条形码:9787500670964
·版本:第2版
·装帧:平装
·开本:16
·正文语种:中文
·图书品牌:中青新世纪
内容简介 《ExcelVBA高效办公从入门到精通(第2版)》共包括16章,可以将其分为如下几个部分。第一部分 包括第1~3章,讲解了应用ExcelVBA技术所需的基础知识。其中VBA语言是重点,包含了VBA语言的语法、常用语句、过程和对象等概念。通过这部分的学习,读者应该已经初步具备了阅读vBA程序的能力,这将为后面代码示例的学习提供帮助。本部分包含有一定的编程基础内容,但是已经按照需要剪裁到最易学习的程度。即使没有任何编程经验的读者也可以通过本部分的学习初步了解计算机编程的相关技术,对于那些具备其他类似编程经验的读者,这部分内容则可以帮助您在最短的时间内快速掌握使用ExcelVBA技术所需的全部基础知识。第二部分 包括第4~10章,讲解了与ExcelVBA技术的相关初级应用。本部分内容在分析Excel原有功能不足之处的基础上,从多个方面改进了Excel。有些代码示例提高了程序的自动化程度,有些程序减少了读者的操作,还有些程序实现了Excel原本没有的功能。通过这部分的学习,读者应该已经能够利用ExcelVBA技术来改进Excel原有的各方面功能,使其更能适应自己的工作。本部分采用的所有代码均来自于实际的工作场景,具有很强的代表性,因此大都可以直接应用于实际工作中,部分的代码示例需要经过微小的修改就可以发挥更大的作用。第三部分 包括第11~16章,讲解了ExcelVBA技术的高级应用。这部分内容也包含有大量的代码示例,且功能更为强大也更为复杂,内容涉及文件操作、用户窗体、打印、自动化、数据管理等,大都是对Excel本身不具备的功能的扩展,如文件系统的访问、打印等。通过这部分的学习,读者应该可以灵活地使用VBA技术完成各种复杂的功能,甚至用其控制Excel应用程序的方方面面,成为ExcelVBA技术的专家。本部分包含大量很有价值的代码示例,里面的很多功能都是读者急需却难以实现的。
编辑推荐 《ExcelVBA高效办公从入门到精通(第2版)》中所引用的代码示例均放置于随书附赠的配套光盘中,方便读者使用。需要注意的是,《ExcelVBA高效办公从入门到精通(第2版)》中的所有代码内容除部分汉字外均为西文符号,手动输入代码的读者注意输入时的字符格式,不清楚之处可以参阅光盘中的源文件。《ExcelVBA高效办公从入门到精通(第2版)》各章最后两节均为小结和习题,以加深学习效果。
《ExcelVBA高效办公从入门到精通(第2版)》特色:
以公司办公的常见内容为实例,全面介绍Excel VBA的各项操作
用代码说话,提供大量可重复使用的源代码,显著提高工作效率
每段代码均配有丰富标注提示,初学者也可以轻松掌握制作技巧
包含VBA:语言基础和Excel环境下的应用规范,一本即可全面掌握
目录 Chapter 1 初识ExceIVBA
什么是VBA与ExceIVBA
ExcelVBA的特点和应用
VBA开发环境认识
编程界面
常用工具栏
如何获得帮助
最简单的VBA程序——宏
录制宏
保存宏
执行宏
编辑宏
用宏制作个人备忘录
小结
习题
Chapter 2 VBA程序设计基础
VBA语法基础
VBA字符集和标识符
VBA变量和常量
基本数据类型
数组类型
VBA运算符与表达式
算术运算符
比较运算符
连接运算符
逻辑运算符
运算符的优先级别
VBA流程控制语句
顺序结构语句
循环语句
选择语句
小结
习题
Chpater 3 VBA过程和对象
VBA过程
函数和子过程简介
常用过程
VBA对象简介
简单对象概念
用于对象的语句
浏览Excel对象模型
程序调试
调试工具
调试技术
编制计算个人所得税的程序
小结
习题
Chapter 4 利用VBA进行单元格操作
认识单元格对象
一键调整行高列宽
用VBA实现数据的自动生成
用VBA代码实现数据的快速输入
用VBA实现数据关联
用VBA实现选定单元格范围的运算
根据员工个人信息生成工作证编号
按商品销量划分级别
快速移除所有批注至新工作表
小结
习题
Chapter 5 利用VBA进行工作表操作
认识工作簿和工作表对象
Application对象
Workbook对象和Workbooks集合
Worksheet对象和Worksheets集合
工作表中的Range对象
批量新建工作表
自动打开多个相关表
定时保存和发送销售表
快速合并销售表
为客户关系表批量命名
批量提取客户关系表信息
批量提取数据记录到新工作表中
用宏来制作简易工资条
在工作表中批量插入图片
小结
习题
Chapter 8 控件类型及应用
设计调查问卷界面
自动登记调查结果
小结
习题
Chapter 7 VBA中的常用数据类型?
一键转换日期格式
自动给备忘录添加日期和时间
自动生成大写金额
项目进度表
根据工作日天数按小时计酬
用VBA实现租车按天计费
汇率转换表
简化车辆管理表中的日期信息
小结
习题
Chapter 8 通过VBA调用Excel内置函数
计算电脑折旧
使用统计函数预测销量
调用内置函数进行销售统计
使用VBA查询货品销售额
实现滞销产品自动筛选
实现数据排序和定位
实现项目计划动态排序
自动统计并生成员工业绩排行榜
小结
习题
Chapter 9 利用Chart对象创建图表
Chapter 10 利用PivotTable对象创建数据透视表
Chapter 11 文件操作
Chapter 12 用户窗体
Chapter 13 自定义打印
Chapter 14 编程扩展Excel界面
Chapter 15 控制其他Office应用
Chapter 16 数据管理
……
序言 Excel 2003是Microsoft Office 2003的组件之一,该组件主要负责表格数据的存储、处理以及相关的统计工作,是办公人员不可或缺的重要工具之一。Excel 2003全面继承了Office系列办公软件简单易用的用户界面,并在原有基础上增加了用户自定义界面的功能,使Excel的操作界面更个性化,更易使用。通过该界面,用户可以方便地编辑存储在Excel工作表中的数据,进而制作出更美观实用的表格。基于工作表中的数据,再辅以Excel强大的内置统计函数,可以完成更加复杂的统计分析工作,深度挖掘数据的内在价值。除此以外,还可以应用Excel的强大图表功能创建生动多样的数据图表,让具有价值的数据以更直观的方式表现出来。可以说,Excel 2003是集合了之前众多版本Excel优点的大成之作,是数据处理工作的不二之选。
随着Excel应用范围的扩展和应用需求的深入,越来越多的用户不满于Excel原有的使用方法,他们需要更加自动化、功能更多样的Excel应用程序。这种情况下就需要用到visual Basic for Application技术,简称为VBA技术。该技术基于Visual Basic语言,并融入了Office应用程序的对象模型,用于控制Office办公系列套件中的任意一款组件。通过该项技术,用户可以采用程序的方式控制Excel的执行步骤,进而从内部改进Excel应用程序的使用方式。这种VBA技术与Excel应用程序结合的方法就被称之为Excel VBA,本书将全面介绍这一方法在实际工作中的使用。
文摘 插图:

Chapter1初识ExcelVBA
在学习如何使用ExcelVBA之前,首先需要了解ExcelVBA是什么、ExcelVBA适合用来做什么工作以及为什么选用ExcelVBA来完成这些工作。介绍这些内容是为了能全面了解所要学习的技术,并能够在头脑中形成…一个概要的想法,然后通过详细的教学来填充其中的细节。
同样,在本章的后半部分将介绍简单的ExcelVBA编程方式——录制宏,并通过学习一个简单的实例迅速掌握宏的录制方法。通过本章的学习,将会认识到学习ExcelVBA是一件十分简单的事情,即使没有任何计算机的编程经验都可以轻松学会。
1什么是VBA与ExcelVBA
VBA是Visual Basic for Application的简写,是一种由微软开发的自动化语言。这种自动化语言主要用于控制Office应用程序,包括Outlook、Word、PowerPoint等。在本书中,将主要讲解如何控制Excel应用程序。
由于VBA可以应用于众多的0ffice应用程序中,为了区分与不同应用程序结合的VBA,经常将应用程序的名字加在VBA前面。所以在本书的以后各章节中,如果出现ExcelVBA,就是指应用于Excel应用程序环境下的VBA语言。不要因为这种特殊的表示法,就以为这是另一门语言。
从名称上就可以看到,VBA与VB(VisualBasic)有很紧密的关联。VB是微软开发的一种计算机编程语言,以其可视化的编程方法和简单易学的语言特性风靡世界。这两种语言的关系十分紧密,既有相似或相同的地方,却又不完全一样。区分VB和VBA有助于更清楚地了解什么是VBA。