logo
分类于: 人工智能 计算机基础

简介

Excel VBA语法与应用手册

Excel VBA语法与应用手册 0.0分

资源最后更新于 2020-11-20 02:34:01

作者:许小荣//夏跃伟//高翔

出版社:电子工业

出版日期:2010-01

ISBN:9787121118906

文件格式: pdf

标签: VB Excel 计算机 zh

简介· · · · · ·

《Excel VBA语法与应用手册》内容简介:Excel VBA是一种简单易学的编程语言,《Excel VBA语法与应用手册》将引导读者从零开始全面掌握Excel VBA。通过《Excel VBA语法与应用手册》的学习用户可以了解Excel VBA的基础知识和各种对象的应用方法,并通过Excel控制外部数据库。由于VBA是Microsoft Office软件通用的编程语言,用户掌握Excel VBA的知识同样也能够应用于其他Microsoft Office办公软件中。

《Excel VBA语法与应用手册》内容丰富、结构清晰、语言简练,结合实例,图文并茂地介绍了VBA在办公实践中的应用。用户通过实例操作即可完成VBA各个知识点的学习,使读者在练习的过程中能快速提高VBA应用水平。

《Excel VBA语法与应用手册》适用于希望学习Excel VBA的入...

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

第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 习题