Excel VBA完全自学手册 带光盘
¥
35
5.9折
¥
59
九品
仅1件
作者宋翔 著
出版社化学工业出版社
出版时间2013-01
版次1
装帧平装
货号3
上书时间2024-11-17
商品详情
- 品相描述:九品
-
品相如图请看图片
图书标准信息
-
作者
宋翔 著
-
出版社
化学工业出版社
-
出版时间
2013-01
-
版次
1
-
ISBN
9787122155344
-
定价
59.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
361页
-
字数
606千字
- 【内容简介】
-
《ExcelVBA完全自学手册》是一本详细介绍ExcelVBA程序开发的书籍,全书自始至终以ExcelVBA中最实用且被大多数用户频繁使用的功能为核心内容,详细介绍了使用ExcelVBA进行Excel二次开发的技术与方法。全书一共包括19章和4个附录,对ExcelVBA编程基础、Excel应用程序、工作簿、工作表、单元格区域、图表、数据透视表、命令栏、RibbonX功能区、用户窗体、FSO文件系统、Office组件交互、注册表、加载宏等内容进行了详细的讲解以及列举了大量的实际应用。
随书光盘中包含《ExcelVBA完全自学手册》案例源文件、Excel实用操作多媒体视频教程、Windows7实用操作多媒体视频教程、Excel案例模板200例、自定义函数加载项的文件。另外,本书最后的4个附录分别是VBA函数速查、VBA语句速查,VBA错误代码速查以及ExcelVBA常用对象速查,以便在编写代码的过程中遇到问题可以随时查阅。
- 【目录】
-
第1章ExcelVBA编程概述
1.1ExcelVBA简介
1.1.1ExcelVBA的发展历程
1.1.2为什么要使用ExcelVBA
1.1.3ExcelVBA提供了哪些功能
1.2电子表格应用程序开发流程
1.2.1优秀电子表格应用程序的标准
1.2.2确定用户类型
1.2.3确定用户需求
1.2.4构思用户界面
1.2.5编写代码
1.2.6对应用程序进行测试
1.2.7修复任何可能的错误
1.2.8发布应用程序
1.3ExcelVBA文件格式与安全性
1.3.1Excel2007/2010文件格式的改变
1.3.2禁止运行VBA代码
1.3.3防止VBA代码被意外修改
1.4录制宏
1.4.1【开发工具】选项卡
1.4.2录制宏以前需要做的事
1.4.3录制宏
1.4.4运行宏
1.4.5修改宏
1.5使用VBE窗口
1.5.1打开VBE窗口
1.5.2工程资源管理器
1.5.3属性窗口
1.5.4代码窗口
1.5.5管理模块
1.6数据类型、变量与常量
1.6.1数据类型
1.6.2变量声明
1.6.3变量的可用范围和有效时间
1.6.4常量
1.6.5命名约定
1.7Sub过程
1.7.1声明Sub过程
1.7.2Sub过程的使用范围
1.7.3包含参数的Sub过程
1.7.4在VBA代码中调用Sub过程
1.7.5Sub过程的递归
1.8Function过程
1.8.1Sub过程与Function过程的区别
1.8.2声明Function过程
1.8.3调用Function过程
1.9判断和循环结构
1.9.1判断结构之IfThen
1.9.2判断结构之SelectCase
1.9.3循环结构之ForNext
1.9.4循环结构之DoLoop
1.10VBA内置函数
1.11数组
1.11.1数组的类型
1.11.2声明数组
1.11.3为数组赋值
1.11.4动态数组
1.12错误处理
1.12.1错误类型
1.12.2调试代码
1.12.3错误的常见处理方式
1.12.4利用错误编写高效的代码
1.13VBA代码编写规则与提速技巧
1.13.1使用缩进格式突显代码层次结构
1.13.2为长代码换行
1.13.3为代码添加注释
1.13.4强制声明变量
1.13.5关闭屏幕刷新
1.13.6使用With语句使程序变得简洁
1.13.7将重复使用的属性值预先赋值给变量
1.13.8利用数组代替单元格区域进行读、写操作
第2章使用对象编程
2.1对象与集合
2.1.1类与对象
2.1.2引用集合中的对象
2.1.3Excel对象模型
2.1.4父对象与子对象
2.1.5使用【对象浏览器】
2.1.6通过录制宏+F1键学习更多对象
2.2属性
2.2.1引用对象的属性
2.2.2为属性赋值
2.2.3某些属性可返回新的对象
2.3方法
2.3.1方法的参数
2.3.2使用命名参数
2.3.3某些方法可返回新的对象
2.4事件
2.4.1事件分类
2.4.2事件过程的一个简单示例
2.5对象编程中的3个有用技巧
2.5.1使用对象变量简化对象引用
2.5.2使用With结构简化对象引用
2.5.3使用ForEach结构遍历集合中的对象
第3章使用Excel应用程序
3.1全局属性
3.2定制代码运行时的环境
3.2.1控制状态栏信息的显示
3.2.2控制警告提示的显示方式
3.2.3控制屏幕刷新
3.3OnTime——安排定时任务
3.4OnKey——为操作指定快捷键
3.5在VBA中使用工作表函数
第4章使用工作簿
4.1Workbooks集合和Workbook对象
4.1.1Workbooks集合的常用属性和方法
4.1.2Workbook对象的常用属性和方法
4.1.3ThisWorkbook和ActiveWorkbook
4.2Workbooks和Workbook应用示例
4.2.1新建指定数量的多个工作簿
4.2.2判断工作簿是否存在
4.2.3批量打开多个工作簿
4.2.4保存并关闭所有工作簿
4.2.5覆盖现有工作簿
4.2.6关闭多余的工作簿窗口
4.2.7清除所有打开工作簿中的密码
4.2.8拆分大工作簿
第5章使用工作表
5.1Worksheets集合和Worksheet对象
5.1.1Worksheets集合的常用属性和方法
5.1.2Worksheet对象的常用属性和方法
5.1.3Worksheets集合与Sheets集合
5.2Worksheets和Worksheet应用示例
5.2.1批量重命名工作表
5.2.2隐藏除【主表】以外的其他工作表
5.2.3删除指定工作表以外的其他工作表
5.2.4创建工作表目录
5.2.5同步工作表
第6章使用单元格区域
6.1引用单元格或单元格区域
6.1.1引用一个单元格(Range和Cells属性)
6.1.2引用连续或不连续的区域(Range属性)
6.1.3引用行(Rows和EntireRow属性)
6.1.4引用列(Columns和EntireColumn属性)
6.1.5[A1]引用方式
6.1.6通过偏移引用新的单元格或区域(Offset属性)
6.1.7调整引用的范围(Resize属性)
6.1.8引用多个不连续的区域(Union方法)
6.1.9引用多个区域的重叠部分(Intersect方法)
6.1.10引用当前区域(CurrentRegion属性)
6.1.11引用工作表中的数据区域(UsedRange属性)
6.1.12定位区域边界(End属性)
6.1.13定位指定类型的数据(SpecialCells方法)
6.2在区域中读写数据
6.2.1常规方法
6.2.2使用数组
6.2.3选择性粘贴(PasteSpecial方法)
6.3区域应用示例
6.3.1复制数据
6.3.2删除工作表中的空行
6.3.3高亮显示活动单元格所在的行和列
6.3.4选择工作表中的所有合并单元格
6.3.5禁止用户选择指定区域
6.3.6删除区域中的重复值
6.3.7取消工作表中的超链接
6.4使用名称
6.4.1命名单元格区域
6.4.2在名称中存储值
6.4.3在名称中存储公式
6.4.4在名称中存储数组
6.4.5Name对象和Name属性
6.4.6在VBA代码中使用名称
6.4.7Excel内部名称
6.4.8隐藏名称
6.4.9删除名称
6.5排序和筛选数据
6.5.1排序数据
6.5.2自动筛选
6.5.3高级筛选
第7章使用自定义函数
7.1一个自定义函数示例
7.1.1编写自定义函数
7.1.2在工作表公式中使用自定义函数
7.1.3在VBA过程中使用自定义函数
7.1.4分析自定义函数的工作原理
7.1.5自定义函数不能做什么
7.2函数开发基础
7.2.1创建无参数的函数
7.2.2创建包含一个参数的函数
7.2.3创建包含两个参数的函数
7.2.4创建包含可选参数的函数
7.2.5创建使用单元格区域作为参数的函数
7.2.6创建包含不定数量的参数的函数
7.2.7创建返回数组的函数
7.2.8创建返回错误值的函数
7.3更多自定义函数示例
7.3.1获取固定不变的日期和时间
7.3.2获取当前工作簿的路径和名称
7.3.3确定单元格数据的类型
7.3.4返回区域中第一个非空单元格的值
7.3.5从文本中提取数字
7.3.6在区域内搜索特定的文本
7.3.7统计非重复值的数量
7.3.8反转单元格内容的顺序
7.3.9多功能函数
7.4为函数添加帮助信息与封装函数
7.4.1为自定义函数添加帮助信息
7.4.2使用加载宏封装自定义函数
第8章使用图表
8.1嵌入图表和图表工作表
8.1.1嵌入图表
8.1.2图表工作表
8.1.3图表的结构
8.1.4图表对象模型
8.1.5在嵌入图表和图表工作表之间转换
8.2创建与设置图表
8.2.1创建嵌入图表
8.2.2创建图表工作表
8.2.3更改图表类型
8.2.4使用预置的图表布局
8.2.5自定义图表布局
8.2.6使用预置的图表样式
8.2.7自定义设置图表格式
8.2.8编辑图表的数据系列
8.2.9确定图表使用的单元格区域
8.2.10为图表添加数据标签
8.2.11统一所有嵌入图表的大小
8.2.12将所有嵌入图表转换为图表工作表
8.2.13批量删除图表
8.3将图表导出为图片
8.3.1导出单个图表
8.3.2导出所有图表
第9章使用数据透视表
9.1数据透视表基础
9.1.1创建一个数据透视表
9.1.2数据透视表的结构
9.1.3数据透视表常用术语
9.1.4数据透视表缓存
9.2数据透视表对象模型
9.2.1PivotCache/PivotCaches对象
9.2.2PivotTable/PivotTables对象
9.2.3PivotField/PivotFields对象
9.2.4PivotItem/PivotItems对象
9.3使用VBA创建数据透视表
9.3.1创建基本的数据透视表
9.3.2对字段布局
9.3.3刷新数据透视表
9.3.4编辑字段
9.3.5设置数据透视表的布局方式
9.3.6控制总计的显示与隐藏
9.3.7修改数字格式
9.3.8设置字段的汇总方式
9.3.9设置数据的显示方式
第10章定制工具栏
10.1命令栏简介
10.1.1命令栏的类型
10.1.2罗列Excel中的内置命令栏
10.1.3罗列所有工具栏及其上的控件
10.1.4罗列Excel内置控件的FaceId及其图像
10.2操作工具栏
10.2.1引用指定的工具栏
10.2.2引用工具栏中的控件
10.2.3在现有工具栏中添加控件
10.2.4设置控件的属性
10.2.5从工具栏中删除控件
10.2.6禁止修改工具栏
10.2.7隐藏工具栏
10.2.8删除工具栏
10.3创建新的工具栏
第11章定制菜单和快捷菜单
11.1在现有菜单栏中添加菜单
11.1.1罗列所有菜单栏及其上的控件
11.1.2引用指定的菜单栏
11.1.3引用菜单栏中的菜单
11.1.4在现有菜单栏中添加菜单
11.1.5在菜单中添加菜单项
11.1.6使用Parameter存储额外信息
11.1.7禁用菜单或菜单项
11.1.8隐藏菜单或菜单项
11.1.9重置菜单
11.1.10删除菜单或菜单项
11.2创建新的菜单栏
11.3定制快捷菜单
11.3.1罗列所有快捷菜单及其上的控件
11.3.2在快捷菜单中添加新的菜单项
11.3.3删除快捷菜单中的菜单项
11.3.4禁用快捷菜单和菜单项
11.3.5禁用所有快捷菜单
11.3.6创建可响应上下文的快捷菜单
第12章定制RibbonX功能区
12.1功能区使用基础
12.1.1功能区的结构
12.1.2自定义功能区
12.2使用VBA操作功能区
12.2.1使用VBA可以对功能区进行的操作
12.2.2访问功能区中的控件
12.2.3激活功能区中的选项卡
12.3使用XML定制功能区
12.3.1定制功能区的整体流程
12.3.2Excel文件结构
12.3.3编写用于实现功能区中控件功能的VBA过程
12.3.4编写定制功能区的RibbonX代码
12.3.5将包含VBA代码的工作簿更改为压缩文件
12.3.6在压缩文件内创建customUI文件夹
12.3.7将customUI.xml文件移入customUI文件夹中
12.3.8修改.rels文件以便建立关联
12.3.9测试自定义功能区
12.3.10定制过程中可能遇到的问题
12.3.11使用Office2007CustomUIEditor工具
第13章使用Excel对话框
13.1MsgBox和InputBox函数
13.1.1使用MsgBox函数返回信息
13.1.2使用InputBox函数接收信息
13.2InputBox方法
13.2.1InputBox方法与InputBox函数的区别
13.2.2使用InputBox方法接收指定类型的内容
13.2.3程序防错
13.3Excel的打开和另存对话框
13.3.1GetOpenFilename方法
13.3.2GetSaveAsFilename方法
13.4FileDialog对象
13.4.1FileDialog对象的属性和方法
13.4.2打开不同类型的对话框
13.4.3指定显示的文件类型
13.4.4在对话框中选择一个文件
13.4.5在对话框中选择多个文件
13.4.6执行所选择的文件
13.5Excel内置对话框
13.5.1Dialogs集合
13.5.2执行功能区命令
第14章创建用户窗体
14.1用户窗体简介
14.2用户窗体的基本操作
14.2.1显示和关闭用户窗体
14.2.2模式与无模式用户窗体
14.2.3禁用用户窗体中的关闭按钮
14.3在用户窗体中添加控件
14.3.1表单控件和ActiveX控件
14.3.2用户窗体中的可用控件
14.3.3在用户窗体中添加控件
14.3.4调整控件的位置
14.3.5设置控件的大小
14.3.6设置控件的共同属性
14.3.7设置控件的特有属性
14.3.8设置控件的Tab键顺序
14.3.9为控件设置加速键
14.4编写窗体与控件的事件代码
14.4.1引用用户窗体中的控件
14.4.2用户窗体中的控件集合
14.4.3用户窗体事件
14.4.4用户窗体控件的事件
14.5用户窗体示例
14.5.1创建欢迎界面
14.5.2创建登录窗口
14.5.3创建信息录入窗口
14.5.4创建一个颜色选择器
14.5.5创建程序设置向导
14.5.6使用一个事件过程处理多个控件
第15章利用事件编写自动交互的代码
15.1编写事件代码前需要了解的内容
15.1.1事件发生顺序
15.1.2输入事件代码的方法
15.1.3使用参数的事件代码
15.1.4开启与关闭事件
15.2工作簿事件
15.2.1工作簿包含的事件
15.2.2Open事件
15.2.3Activate事件
15.2.4Deactivate事件
15.2.5BeforeClose事件
15.2.6BeforeSave事件
15.2.7BeforePrint事件
15.2.8SheetActivate事件
15.2.9SheetDeactivate事件
15.2.10NewSheet事件
15.2.11SheetChange事件
15.2.12SheetSelectionChange事件
15.2.13SheetBeforeRightClick事件
15.2.14SheetBeforeDoubleClick事件
15.3工作表事件
15.3.1工作表包含的事件
15.3.2Activate事件
15.3.3Deactivate事件
15.3.4Change事件
15.3.5SelectionChange事件
15.3.6BeforeRightClick事件
15.3.7BeforeDoubleClick事件
15.4图表工作表事件
15.5应用程序级事件与嵌入图表事件
15.5.1类模块简介
15.5.2捕获应用程序级事件
15.5.3捕获嵌入图表事件
15.6事件应用示例
15.6.1新建工作簿时自动创建指定数量和名称的工作表
15.6.2关闭工作簿之前删除所有空白的工作表
15.6.3在状态栏中显示选区地址
15.6.4禁止修改工作表中的标题行
第16章处理文件
16.1VBA内置语句和FSO对象模型
16.1.1用于处理文件和文件夹的VBA语句
16.1.2FSO对象模型
16.1.3使用前创建对FileSystemObject对象的引用
16.2获取磁盘和文件信息
16.2.1获取磁盘信息
16.2.2获取文件夹信息
16.2.3获取文件夹中的所有子文件夹的名称
16.2.4获取指定文件夹下所有文件的名称
16.2.5判断某个文件是否存在
16.2.6判断某个路径是否存在
16.3操作文件和文件夹
16.3.1复制文件
16.3.2重命名文件
16.3.3删除文件
16.3.4创建文件夹
16.3.5删除文件夹
16.4处理文本文件
16.4.1打开文本文件
16.4.2关闭文本文件
16.4.3写入文本文件
16.4.4读取文本文件
16.4.5使用TextStream对象处理文本文件
第17章与其他应用程序交互
17.1自动化与前、后期绑定
17.1.1自动化的基本概念
17.1.2前期绑定
17.1.3后期绑定
17.1.4引用一个已存在的应用程序实例
17.2与Office应用程序交互
17.2.1与Word交互
17.2.2与PowerPoint交互
17.2.3与Access交互
17.3在Excel中启动和激活其他应用程序
17.3.1启动其他应用程序
17.3.2激活其他应用程序
第18章注册表
18.1注册表简介
18.1.1为什么使用注册表
18.1.2进入注册表的方法
18.1.3注册表的结构
18.1.4注册表包含的数据类型
18.1.5注册表的备份与恢复
18.2使用VBA内置函数和语句操作注册表
18.2.1SaveSetting语句
18.2.2GetSetting函数
18.2.3GetAllSettings函数
18.2.4DeleteSetting语句
18.2.5让网格线设置应用于工作簿的所有工作表
18.2.6记忆用户选择的打开文件的默认位置
18.3使用WSH的WshShell对象操作注册表
18.3.1RegWrite方法
18.3.2RegRead方法
18.3.3RegDelete方法
18.3.4限制Excel工作簿的使用次数
第19章加载宏
19.1加载宏简介
19.1.1为什么使用加载宏
19.1.2对比加载宏与普通工作簿
19.2创建加载宏
19.3安装与管理加载宏
19.3.1安装加载宏
19.3.2修改加载宏
19.3.3卸载加载宏
19.3.4删除加载宏
19.3.5使用VBA操作加载宏
附录1VBA函数速查
附录2VBA语句速查
附录3VBA错误代码速查
附录4ExcelVBA常用对象速查
点击展开
点击收起
— 没有更多了 —
品相如图请看图片
以下为对购买帮助不大的评价