Excel VBA语法与应用手册
Excel VBA语法与应用手册封面图

Excel VBA语法与应用手册

许小荣, 等编著

出版社:电子工业出版社

年代:2010

定价:59.0

书籍简介:

本书详细介绍了Excel VBA的使用方法,对VBA的基本开发环境,基本定义以及VBA对象进行了介绍,VBA的基本语言特性,VBA编程的一些基本语法,工作簿、工作表和单元格对象的使用,VBA中窗体开发的相关知识,VBA编程的一些高级应用专题,包括图标、数据透视表、文件操作、宏、CommandBar对象、Ribbon基础、类模块以及应用程序帮助的制作等,ADO数据库技术,第29和30章通过两个具体的案例介绍了VBA技术的实际应用。

书籍目录:

第1章 宏的应用初步

1.1 宏的基本操作

1.1.1 excel vba简介

1.1.2 显示开发选项卡

1.1.3 录制宏

1.1.4 管理宏

1.1.5 使用相对模式录制

1.2 宏的其他运行方式

1.2.1 使用表单控件来控制宏

1.2.2 为控件指定宏

1.2.3 表单控件的设置

1.2.4 通过图形执行宏

1.2.5 在快速访问工具栏内添加按钮

1.2.6 录制宏的使用实例

1.3 个人宏工作簿

1.3.1 保存到个人宏工作簿

1.3.2 个人宏工作簿的应用

1.3.3 显示和隐藏个人宏工作簿

1.4 宏的安全性

1.4.1 文件保存格式

1.4.2 设置宏安全性

1.5 小结

1.6 习题

第2章 vba程序设计入门

2.1 excel vba的开发环境

2.1.1 vbe简介

2.1.2 vbe窗口简介

2.1.3 工程资源管理器窗口

2.1.4 对象浏览器窗口

2.1.5 设置个性化的编辑环境

2.1.6 使用帮助

2.2 代码输入与运行

2.2.1 代码输入

2.2.2 代码运行

2.3 vba代码编写规则

2.3.1 vba语言书写规范

2.3.2 添加注释

2.3.3 with…end with

2.4 编写第一个vba程序

2.4.1 添加窗体和模块

2.4.2 制作第一个程序

2.5 小结

2.6 习题

第3章 vba语言基础

3.1 数据类型

3.1.1 数据类型简介

3.1.2 自定义数据类型

3.2 变量与常量

3.2.1 变量名称

3.2.2 变量声明

3.2.3 变量类型声明字符

3.2.4 变量的作用域

3.2.5 常量

3.3 数组

3.3.1 数组简介

3.3.2 动态数组

3.4 运算符和表达式

3.4.1 赋值运算符

3.4.2 算术运算符

3.4.3 比较运算符

3.4.4 逻辑运算符

3.4.5 运算符的优先顺序

3.5 小结

3.6 习题

第4章 程序控制

4.1 分支结构

4.1.1 单一分支结构

4.1.2 多分支结构

4.1.3 select case语句

4.1.4 iif函数

4.2 循环结构

4.2.1 for……next循环

4.2.2 for each……next循环

4.2.3 do……loop循环

4.2.4 while……wend循环

4.2.5 循环出口

4.2.6 循环嵌套

4.3 消息框和输入框

4.3.1 msgbox函数

4.3.2 vba的inputbox函数

4.3.3 excel的inputbox函数

4.3.4 excel内置对话框

4.3.5 命名参数

4.4 小结

4.5 习题

第5章 过程与常用函数

5.1 sub过程概述

5.1.1 sub过程概述

5.1.2 过程的调用

5.2 接受参数的sub过程

5.2.1 参数传递简介

5.2.2 参数传递方式

5.3 function过程概述

5.3.1 function过程概述

5.3.2 function过程示例

5.4 优化自定义函数

5.4.1 添加帮助信息和更改类别

5.4.2 加载宏

5.4.3 参数优化

5.5 常用内置函数

5.5.1 数学函数

5.5.2 字符串函数

5.5.3 日期时间函数

5.5.4 和转换有关的函数

5.5.5 使用工作表函数

5.6 小结

5.7 习题

第6章 错误处理和代码调试

6.1 错误处理机制

6.1.1 错误类型

6.1.2 预防错误发生

6.1.3 错误捕获

6.1.4 错误处理方式

6.2 代码调试

6.2.1 工作模式

6.2.2 逐语句运行

6.2.3 设置断点

6.2.4 使用立即窗口调试

6.2.5 添加监视

6.2.6 快速监视

6.3 小结

6.4 习题

第7章 工作簿和工作表对象

7.1 对象简介

7.1.1 对象的概念

7.1.2 excel对象层次结构

7.2 工作簿对象

7.2.1 工作簿的引用方式

7.2.2 新建和打开工作簿

7.2.3 保存工作簿

7.2.4 保护工作簿

7.2.5 关闭工作簿

7.3 工作表对象

7.3.1 工作表的引用方法

7.3.2 工作表名称

7.3.3 添加和删除工作表

7.3.4 保护工作表

7.3.5 对工作表的其他操作

7.4 打印

7.4.1 打印输出

7.4.2 使用对话框

7.5 小结

7.6 习题

第8章 单元格区域对象

8.1 单元格区域对象引用和属性

8.1.1 单元格引用方式

8.1.2 单元格区域引用方式

8.1.3 行和列引用方式

8.1.4 单元格的值与公式

8.1.5 range属性

8.1.6 cells属性

8.1.7 颜色控制

8.1.8 其他常用属性

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.3 单元格区域和数组

8.3.1 单元格区域向数组传递数据

8.3.2 数组向单元格区域传递数据

8.4 小结

8.5 习题

第9章 窗体和控件概述

9.1 窗体简介

9.1.1 新建窗体

9.1.2 窗体的属性

9.1.3 显示和关闭窗体

9.2 控件简介

9.2.1 在窗体中添加控件

9.2.2 自定义工具箱

9.2.3 自定义组合控件

9.2.4 为工具箱添加新控件

9.2.5 在工作表中使用控件

9.3 小结

9.4 习题

第10章 控件应用

10.1 常用控件

10.1.1 标签控件(label)

10.1.2 文本框(textbox)

10.1.3 组合框(combobox)

10.1.4 列表框(listbox)

10.1.5 复选框(checkbox)

10.1.6 单选按钮(optionbutton)

10.1.7 切换按钮(togglebutton)

10.1.8 框架(frame)

10.1.9 命令按钮(commandbutton)

10.1.10 tabstrip

10.1.11 多页控件(multipage)

10.1.12 滚动条(scrollbar)

10.1.13 数值调节按钮(spinbutton)

10.1.14 图像(image)

10.1.15 refedit

10.2 activex控件介绍

10.2.1 listview控件

10.2.2 spreadsheet控件

10.2.3 treeview控件

10.3 control和collection

10.3.1 control控件

10.3.2 collection对象

10.4 小结

10.5 习题

第11章 事件概述

11.1 事件

11.1.1 事件的分类与应用

11.1.2 带参数的事件

11.2 常用事件

11.2.1 工作簿常用事件

11.2.2 工作表常用事件

11.2.3 ontime事件

11.2.4 onkey事件

11.2.5 和鼠标键盘相关的事件

11.3 小结

11.4 习题

第12章 图表

12.1 使用vba绘制图表的方法

12.1.1 图表描述

12.1.2 录制宏

12.1.3 图表对象的表示方式

12.1.4 操作图表

12.1.5 图表类型

12.2 图表中的对象

12.2.1 图表中的区域

12.2.2 坐标轴

12.2.3 数据系列

12.2.4 数据标签

12.3 图表编程实例

12.3.1 在窗体中显示图表

12.3.2 动态区域

12.4 小结

12.5 习题

第13章 数据透视表

13.1 使用vba制作数据透视表

13.1.1 录制宏

13.1.2 数据透视表各对象的含义

13.1.3 pivotfields对象

13.1.4 数据透视表字段应用

13.2 使用外部数据源

13.2.1 使用外部数据源的方法

13.2.2 使用access数据库

13.2.3 使用visual foxpro数据库

13.2.4 使用sql server数据库

13.3 小结

13.4 习题

第14章 和其他应用程序关系

14.1 启动其他应用程序

14.1.1 shell函数简介

14.1.2 激活已打开的程序

14.1.3 打开其他的office程序

14.1.4 sendkeys控制程序

14.2 对office程序的控制

14.2.1 引用对象

14.2.2 将excel的内容写入word中

14.2.3 excel读取word中表格内容

14.2.4 使用outlook发送电子邮件

14.3 读写注册表

14.3.1 添加项

14.3.2 读取键值

14.3.3 删除指定内容

14.4 小结

14.5 习题

第15章 文件操作与加载项

15.1 常规的文件操作

15.1.1 文件夹操作

15.1.2 文件操作

15.1.3 打开文本文件

15.1.4 读取文本文件

15.1.5 写入文本文件

15.1.6 追加数据

15.2 filesystemobject对象

15.2.1 创建filesystemobject对象

15.2.2 文件夹操作

15.2.3 文件操作

15.2.4 读取文本文件

15.2.5 写入文本文件

15.2.6 追加数据

15.3 加载项

15.3.1 查看加载项

15.3.2 创建加载项

15.3.3 使用工作表

15.3.4 创建sub过程

15.3.5 处理加载项

15.3.6 使用加载项中的函数

15.3.7 使用加载项中的sub过程

15.3.8 使用加载项中的工作表

15.3.9 加载项的属性和方法

15.4 小结

15.5 习题

第16章 处理xml

16.1 xml简介

16.1.1 xml文档结构简介

16.1.2 查看xml文档数据

16.1.3 映射

16.1.4 xml架构

16.2 利用vba处理xml文档

16.2.1 接收xml文档数据

16.2.2 映射的属性和方法

16.2.3 导出到xml文档

16.3 利用dom处理xml文档

16.3.1 dom和xpath

16.3.2 载入xml文档

16.3.3 节点集

16.3.4 查询xml文档中数据

16.3.5 删除xml文档中数据

16.3.6 修改xml文档中数据

16.3.7 增加xml文档中节点

16.4 小结

16.5 习题

第17章 commandbar对象

17.1 工具栏

17.1.1 commandbar对象简介

17.1.2 自定义工具栏的方法

17.1.3 添加自定义工具栏

17.1.4 删除自定义工具栏

17.2 菜单

17.2.1 添加和删除自定义菜单项

17.2.2 删除自定义commandbar对象

17.3 commandbar中的控件

17.3.1 commandbar中控件操作

17.3.2 commandbar中控件属性

17.3.3 onaction属性

17.4 快捷菜单

17.4.1 添加和删除快捷菜单

17.4.2 级联菜单设计

17.4.3 使用自定义的快捷菜单

17.4.4 禁用快捷菜单及菜单项

17.5 小结

17.6 习题

第18章 ribbon设计

18.1 ribbon设计初步

18.1.1 认识excel 2007的文件

18.1.2 定制ribbon

18.1.3 了解office 2007 custom ui editor编辑器

18.1.4 使用ui编辑器

18.1.5 显示中文

18.2 ribbon设计详解

18.2.1 选项卡设计

18.2.2 组设计

18.2.3 控件设计

18.3 回调

18.3.1 定义回调过程

18.3.2 回调过程的使用方法

18.3.3 回调过程列表

18.4 小结

18.5 习题

第19章 类模块

19.1 创建自定义类

19.1.1 类模块简介

19.1.2 使用public设置属性

19.1.3 属性设置

19.1.4 方法设置

19.1.5 使用自定义类

19.1.6 完善mychart类

19.1.7 自定义事件

19.2 集合

19.2.1 创建mycharts类

19.2.2 使用mycharts类

19.3 小结

19.4 习题

第20章 为程序提供帮助

20.1 从内部提供帮助

20.1.1 利用工作表显示帮助内容

20.1.2 利用窗体显示帮助内容

20.2 利用chm帮助文件

20.2.1 了解chm文件

20.2.2 制作chm文件

20.2.3 和程序相关联

20.3 为自定义函数提供帮助

20.3.1 创建自定义函数和帮助文件

20.3.2 关联所需指定内容

20.3.4 自定义函数和chm文件相关联

20.4 小结

20.5 习题

第21章 ado概述

21.1 ado数据访问技术

21.1.1 ado简介

21.1.2 ado对象介绍

21.1.3 记录集简介

21.1.4 游标简介

21.1.5 使用记录集

21.2 使用odbc访问数据库

21.2.1 odbc简介

21.2.2 使用dsn

21.2.3 指定驱动程序的方法

21.2.4 访问access类型数据库

21.2.5 访问csv类型数据库访问

21.2.6 访问excel类型数据库

21.2.7 访问vfp类型数据库

21.2.8 访问sql server数据库

21.3 使用oledb访问数据库

21.3.1 指定数据提供者

21.3.2 访问access类型数据库

21.3.3 访问excel类型数据库

21.3.4 访问文本文件类型数据库

21.3.5 访问sql server数据库

21.4 小结

21.5 习题

第22章 数据查询

22.1 不设定条件的查询

22.1.1 select语句简介

22.1.2 查询表格中所有字段的记录

22.1.3 查询部分字段的记录

22.1.4 只显示唯一的记录

22.1.5 查询指定数量的记录

22.1.6 使用表达式进行查询

22.2 设定条件的查询

22.2.1 运算符

22.2.2 简单查询条件的设定

22.2.3 模糊查询

22.2.4 查询值为空/非空的记录

22.3 结果排序

22.3.1 按字段排序

22.3.2 按照表达式排序

22.3.3 按照字段别名排序

22.4 分组查询

22.4.1 分组查询简介

22.4.2 使用having设置条件

22.4.3 having和where的区别

22.5 多表查询

22.5.1 左外连接和右外连接

22.5.2 全外连接

22.5.3 内连接

22.6 嵌套查询

22.6.1 select返回一个值

22.6.2 select返回一列

22.7 小结

22.8 习题

第23章 数据编辑

23.1 向数据库添加记录

23.1.1 添加记录到sql server数据库

23.1.2 添加记录到其他类型数据库

23.1.3 添加多条记录

23.2 更新数据库中的记录

23.2.1 更改sql server类型数据库

23.2.2 更改其他类型数据库

23.3 删除数据库中的记录

23.3.1 删除sql server类型数据库中的记录

23.3.2 删除access类型数据库中的记录

23.4 小结

23.5 习题

第24章 其他方法处理外部数据

24.1 querytable对象

24.1.1 读取外部数据库的方法

24.1.2 建立querytable

24.1.3 具有参数的查询

24.1.4 使用listobject显示数据

24.2 查询其他类型数据库

24.2.1 查询文本文件

24.2.2 查询sql server数据库

24.2.3 查询网页中的表格

24.3 使用连接文件

24.3.1 查看已有的连接文件

24.3.2 建立office数据连接

24.3.3 使用odc连接文件

24.3.4 web查询的数据连接文件

24.3.5 使用iqy连接文件

24.4 使用连接对象

24.4.1 创建连接对象

24.4.2 使用连接对象

24.5 小结

24.6 习题

内容摘要:

Excel VBA是一种简单易学的编程语言,《Excel VBA语法与应用手册(附DVD光盘1张)》将引导读者从零开始全面掌握Excel VBA。通过《Excel VBA语法与应用手册(附DVD光盘1张)》的学习用户可以了解Excel VBA的基础知识和各种对象的应用方法,并通过excel控制外部数据库。由于vba是microsoft office软件通用的编程语言,用户掌握Excel VBA的知识同样也能够应用于其他microsoft office办公软件中。
《Excel VBA语法与应用手册(附DVD光盘1张)》内容丰富、结构清晰、语言简练,结合实例,图文并茂地介绍了vba在办公实践中的应用。用户通过实例操作即可完成vba各个知识点的学习,使读者在练习的过程中能快速提高vba应用水平。
《Excel VBA语法与应用手册(附DVD光盘1张)》适用于希望学习excel vba的入门用户,也可作为广大vba爱好者的参考用书。

书籍规格:

书籍详细信息
书名Excel VBA语法与应用手册站内查询相似图书
9787121118906
如需购买下载《Excel VBA语法与应用手册》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26 × 18装帧平装
页数 512 印数

书籍信息归属:

Excel VBA语法与应用手册是电子工业出版社于2010.10出版的中图分类号为 TP391.13-62 的主题关于 电子表格系统,Excel-程序设计-手册 的书籍。