展开全部

主编推荐语

零基础学VBA,快速掌握Office三大组件应用技巧。

内容简介

本书面向零基础读者,从VBA入门、基本语法知识、辅助Word排版、辅助Excel数据分析、辅助PPT设计等方面,系统介绍了VBA这一利器在Office三大组件中的应用和操作技巧,帮助读者迅速掌握高效的文档处理方法,并为进一步学习打下良好基础。

目录

  • 封面
  • 目录
  • 扉页
  • 版权
  • 前言
  • 第1篇 基础篇
  • 第1章 初识VBA
  • 1.1 什么是VBA
  • 1.1.1 VBA的历史
  • 1.1.2 VBA 的优缺点
  • 1.1.3 VBA 能够完成的工作
  • 1.2 VBA、VB及宏的联系和区别
  • 1.2.1 VBA 与 VB 的联系与区别
  • 1.2.2 VBA 与宏的联系与区别
  • 1.3 VBA的应用赏析
  • 1.3.1 VBA 在 Microsoft Excel 中的应用
  • 1.3.2 VBA 在 Microsoft Word 中的应用
  • 1.3.3 VBA 在 Microsoft PowerPoint 中的应用
  • 1.4 综合实战——宏的使用
  • 高手私房菜
  • 技巧:启用或禁用宏
  • 第2章 VBA开发环境
  • 2.1 VBA的集成开发环境
  • 2.1.1 VBA 开发环境的安装与配置
  • 2.1.2 VBA 开发环境
  • 2.1.3 VBA开发环境的组件
  • 2.1.4 定制 VBE 环境
  • 2.1.5 VBE 开发环境的退出
  • 2.2 VBA程序应用实例
  • 2.2.1 从零开始动手编写程序
  • 2.2.2 VBA 程序
  • 2.3 综合实战——使用VBA的帮助系统
  • 高手私房菜
  • 技巧:带有VBA程序的保存
  • 第3章 VBA基本语法
  • 3.1 VBA的数据类型
  • 3.1.1 为什么要区分数据类型
  • 3.1.2 VBA 的数据类型
  • 3.1.3 数据类型的声明与转换
  • 3.2 VBA的变量及常量
  • 3.2.1 常量的定义与使用
  • 3.2.2 变量的定义与使用
  • 3.3 VBA的数组
  • 3.3.1 数组的概念
  • 3.3.2 数组的定义与使用
  • 3.4 VBA的运算符
  • 3.4.1 算术运算符
  • 3.4.2 比较运算符
  • 3.4.3 连接运算符
  • 3.4.4 逻辑运算符
  • 3.4.5 VBA 表达式
  • 3.4.6 运算符的优先级
  • 3.5 VBA基本语句结构
  • 3.5.1 顺序结构语句
  • 3.5.2 条件结构语句
  • 3.5.3 循环结构语句
  • 3.6 VBA函数
  • 3.6.1 VBA 函数的定义
  • 光盘下载链接
  • 3.6.3 VBA 函数的应用实例
  • 3.7 VBA的过程
  • 3.7.1 过程的定义
  • 3.7.2 过程的执行
  • 3.7.3 过程的作用域
  • 3.7.4 过程的应用举例
  • 3.8 综合实战——数据排序
  • 高手私房菜
  • 技巧:使用变量类型声明符
  • 第4章 VBA对象和事件
  • 4.1 VBA的对象、属性和方法
  • 4.1.1 什么是对象
  • 4.1.2 对象的属性
  • 4.1.3 对象的方法
  • 4.2 VBA的常用对象
  • 4.2.1 Application 对象
  • 4.2.2 Workbook 对象
  • 4.2.3 Worksheet 对象
  • 4.2.4 Range 对象
  • 4.2.5 Comment对象
  • 4.3 VBA对象的使用
  • 4.3.1 创建一个工作簿
  • 4.3.2 判断工作簿是否存在
  • 4.3.3 批量新建工作表
  • 4.3.4 快速合并多表数据
  • 4.4 VBA的事件
  • 4.4.1 事件与行为
  • 4.4.2 事件过程的编写
  • 4.5 VBA常用的事件
  • 4.5.1 Workbook 事件
  • 4.5.2 Worksheet 事件
  • 4.5.3 窗体和控件事件
  • 4.5.4 OnTime 和 OnKey 事件
  • 4.6 VBA事件的应用
  • 4.6.1 数据的快速录入
  • 4.6.2 数据的自动保存
  • 4.7 综合实战——Excel数据范围判断
  • 高手私房菜
  • 技巧:事件产生的顺序
  • 第2篇 提高篇
  • 第5章 用户界面设计
  • 5.1 窗体的概念
  • 5.1.1 工作表窗体
  • 5.1.2 用户窗体
  • 5.2 控件的使用
  • 5.2.1 工作表控件
  • 5.2.2 用户窗体控件
  • 5.3 用户窗体控件的使用
  • 5.3.1 在用户窗体中添加控件
  • 5.3.2 调整窗体控件位置与大小
  • 5.3.3 设置控件的顺序
  • 5.3.4 控件的共同属性与非共同属性
  • 5.4 用户窗体的使用
  • 5.4.1 显示和关闭用户窗体
  • 5.4.2 编写窗体和控件的事件代码
  • 5.5 综合实战——设计一张调查问卷
  • 高手私房菜
  • 技巧:禁用用户窗体中的【关闭】按钮
  • 第6章 代码调试与错误处理
  • 6.1 VBA程序的状态
  • 6.1.1 设计模式
  • 6.1.2 运行模式
  • 6.1.3 中断模式
  • 6.2 VBA可能会发生的错误
  • 6.2.1 编译错误
  • 6.2.2 运行错误
  • 6.2.3 逻辑错误
  • 6.3 错误处理技巧
  • 6.3.1 错误捕获
  • 6.3.2 On error Goto
  • 6.3.3 On error resume
  • 6.4 VBA程序调试
  • 6.4.1 中断模式调试
  • 6.4.2 使用断点
  • 6.4.3 使用 Stop 语句
  • 6.4.4 使用监视窗口
  • 6.4.5 使用立即窗口
  • 6.4.6 使用本地窗口
  • 高手私房菜
  • 技巧:防止用户中断代码运行
  • 第3篇 Excel篇
  • 第7章 用VBA选择和操作Excel对象
  • 7.1 对单元格进行操作
  • 7.1.1 单元格的选择和赋值
  • 7.1.2 求当前单元格所在的行号和列号
  • 7.2 对单元格范围进行操作
  • 7.2.1 单元格范围选择
  • 7.2.2 求选择范围的行数、列数、单元格数和地址
  • 7.2.3 选择范围之内的单元格循环
  • 7.3 对行列进行操作
  • 7.3.1 选择整行/整列
  • 7.3.2 插入行 / 列
  • 7.3.3 隔行插入行
  • 7.3.4 列数据的 3 种删除方法和结果
  • 7.4 对工作表进行操作
  • 7.4.1 选择工作表
  • 7.4.2 工作表的操作
  • 7.4.3 求当前 Excel文件中工作表名称和个数
  • 7.5 对工作簿进行操作
  • 7.6 综合实战——客户资料管理
  • 高手私房菜
  • 技巧:通过不同的方法,判断工作表中已有客户数目
  • 第8章 Excel函数和Excel VBA函数
  • 8.1 Excel VBA和Excel函数的关系
  • 8.2 在Excel VBA中应用函数的方法
  • 8.2.1 使用工作表函数的方法
  • 8.2.2 直接应用 Excel VBA 函数
  • 8.3 VBA函数
  • 8.3.1 字符处理函数
  • 8.3.2 类型转换函数
  • 8.3.3 日期和时间函数
  • 8.3.4 数学和三角函数
  • 8.3.5 其他函数
  • 8.4 综合实战——在单元格区域搜索特定的文本
  • 高手私房菜
  • 技巧:求职工工资之和
  • 第9章 用VBA控制Excel表格格式
  • 9.1 单元格内数字的格式
  • 9.1.1 设置单元格的数字格式
  • 9.1.2 主要的格式符号
  • 9.2 设置文本对齐格式
  • 9.2.1 设置单元格内文本的对齐
  • 9.2.2 单元格内文本的自动折行
  • 9.2.3 单元格的合并或取消
  • 9.2.4 改变单元格内文本方向
  • 9.3 字体设置
  • 9.3.1 设置文字的字体和字号
  • 9.3.2 设置文字的粗体和斜体
  • 9.3.3 设置文字的颜色
  • 9.3.4 设置文字的上标和下标
  • 9.4 单元格的边框设置
  • 9.4.1 给单元格加边框
  • 9.4.2 设置单元格边框的属性
  • 9.5 设置单元格背景色
  • 9.5.1 ColorIndex设置单元格背景色
  • 9.5.2 用 Color 设置单元格背景色
  • 9.5.3 设置单元格的背景图案
  • 9.6 设置行高和列宽
  • 9.7 设置条件格式
  • 9.8 综合实战——设置单元格对象格式
  • 高手私房菜
  • 技巧:测试改变格式对Excel和VBA函数的影响
  • 第10章 数据整理和分析统计
  • 10.1 查找和替换数据
  • 10.1.1 查找数据
  • 10.1.2 替换数据
  • 10.2 数据排序
  • 10.3 数据筛选
  • 10.3.1 自动筛选
  • 10.3.2 高级筛选
  • 10.4 数据透视表
  • 10.4.1 通过录制宏了解数据透视表的基本对象
  • 10.4.2 数据透视表对象的属性和方法
  • 10.4.3 使用 VBA 创建数据透视表
  • 10.4.4 刷新数据透视表
  • 10.4.5 设置数据透视表
  • 10.5 利用字典进行数据处理
  • 10.5.1 字典的创建
  • 10.5.2 字典对象的方法
  • 10.5.3 字典对象的属性
  • 10.5.4 字典应用中的一些实例
  • 10.6 综合实战——商品销售数据分析
  • 高手私房菜
  • 技巧:正则表达式
  • 第11章 插入图表
  • 11.1 图表对象
  • 11.1.1 图表工作表和嵌入式图表
  • 11.1.2 图表对象模型
  • 11.1.3 图表的组成
  • 11.1.4 图表对象的属性和方法
  • 11.2 创建图表
  • 11.2.1 录制创建图表的宏
  • 11.2.2 创建图表工作表
  • 11.2.3 创建嵌入式图表
  • 11.2.4 在嵌入式图表和图表工作表之间的转换
  • 11.3 图表的事件
  • 11.3.1 图表工作表事件
  • 11.3.2 嵌入式图表事件
  • 11.4 编辑图表
  • 11.4.1 编辑图表的数据系列
  • 11.4.2 更改图表类型
  • 11.4.3 设置图表布局
  • 11.4.4 设置图表标题和坐标轴标签
  • 11.5 综合实战——商品销售数据分析图
  • 高手私房菜
  • 技巧:动态操作数据系列
  • 第4篇 Word篇
  • 第12章 VBA在Word中的基础应用
  • 12.1 VBA在Word中的基础应用
  • 12.1.1 Word中的常用对象
  • 12.1.2 操作Word文档
  • 12.1.3 使用 Word 文本
  • 12.1.4 处理 Word 段落
  • 12.1.5 处理 Word 表格
  • 12.1.6 处理 Word 图片
  • 12.1.7 多文档操作
  • 12.2 应用案例
  • 12.2.1 在 Word 中使用 VBA 制作选择题
  • 12.2.2 显示单元格的数据
  • 第13章 VBA在Word中的高级应用
  • 13.1 查询长途电话号码区号
  • 13.2 制作考试用作文稿纸
  • 13.3 提取身份证号码的特定信息
  • 13.4 在试卷中自动建立坐标系
  • 第5篇 PowerPoint篇
  • 第14章 VBA在PowerPoint中的基础应用
  • 14.1 PowerPoint应用程序常用对象
  • 14.1.1 PowerPoint 应用程序常用对象
  • 14.1.2 VBA在PowerPoint中的基础应用
  • 14.2 应用案例
  • 14.2.1 制作课堂小测验课件
  • 14.2.2 使用 VBA 实现图像文字的随意拖放
  • 第15章 VBA在PowerPoint中的高级应用
  • 15.1 利用VBA控制动画的播放
  • 15.2 VBA实现幻灯片播放的倒计时功能
  • 15.3 在PowerPoint中制作精确的坐标系
  • 15.4 从题库中随机生成试题
  • 第6篇 案例实战篇
  • 第16章 使用Excel VBA制作员工管理系统
  • 16.1 问题和需求分析
  • 16.2 系统设计
  • 16.2.1 功能设计
  • 16.2.2 工作表设计
  • 16.3 登录设计
  • 16.3.1 工作簿事件
  • 16.3.2 登录窗口
  • 16.3.3 测试登录窗体
  • 16.4 员工维护窗体
  • 16.4.1 员工维护窗体设计
  • 16.4.2 测试员工维护窗体
  • 16.5 员工查询
  • 16.5.1 员工查询设计
  • 16.5.2 测试员工查询
  • 16.6 常用工具
  • 16.6.1 常用工具设计
  • 16.6.2 测试常用工具
  • 16.7 自定义功能区设计
  • 16.7.1 认识 Excel 2010 的功能区
  • 16.7.2 解析 Excel 2010 文件
  • 16.7.3 功能区创建“员工管理”选项卡
  • 16.7.4 设计功能区按钮代码
  • 16.7.5 自定义功能区测试
  • 高手私房菜
  • 技巧:使用加载宏
  • 第17章 使用Excel VBA制作资产管理系统
  • 17.1 问题和需求分析
  • 17.2 系统设计
  • 17.3 基础信息维护
  • 17.3.1 工作表设计
  • 17.3.2 代码设计
  • 17.3.3 测试基础信息
  • 17.4 资产入库
  • 17.4.1 工作表设计
  • 17.4.2 代码设计
  • 17.4.3 测试资产入库
  • 17.5 资产出库
  • 17.6 资产库存清单
  • 17.6.1 工作表设计
  • 17.6.2 代码设计
  • 17.6.3 测试资产库存清单
  • 17.7 自定义功能区设计
  • 17.7.1 功能区创建“资产管理”选项卡
  • 17.7.2 设计主界面和功能区按钮代码
  • 17.7.3 自定义功能区测试
  • 高手私房菜
  • 技巧:Protect方法保护工作表
  • 第18章 使用Word VBA设计贺卡
  • 18.1 贺卡背景的设计
  • 18.2 贺卡文字的设计
  • 18.3 编写主控面板
  • 18.4 将宏添加到工具栏
  • 第19章 使用PowerPoint VBA调用数据库制作试题课件
  • 19.1 试题课件分析
  • 19.2 数据库操作与连接
  • 19.3 绘制界面和编写代码
  • 第7篇 高手秘籍篇
  • 第20章 VBA与Windows API
  • 20.1 Windows API基础
  • 20.1.1 Windows API基础概述
  • 20.1.2 API 分类
  • 20.2 在Excel中使用API
  • 20.2.1 声明函数
  • 20.2.2 调用 API 函数
  • 20.3 访问注册表
  • 20.3.1 使用 VBA 函数访问注册表
  • 20.3.2 使用 API 函数访问注册表
  • 20.4 综合实战——制作特殊窗体
  • 高手私房菜
  • 技巧:有用的VBA资源
  • 第21章 数据库编程
  • 21.1 数据库概述
  • 21.1.1 数据库基本知识
  • 21.1.2 结构化查询语言
  • 21.2 Excel访问数据库
  • 21.2.1 使用【自 Access】导入数据
  • 21.2.2 使用【来自Microsoft Query】检索
  • 21.3 VBA编程访问外部数据
  • 21.3.1 程序数据访问方法
  • 21.3.2 ADO 对象模型
  • 21.3.3 使用 ADO 访问数据
  • 21.3.4 登录实例的实现
  • 21.4 综合实战——学生信息管理
  • 高手私房菜
  • 技巧:打开不同Access版本技巧
  • 第22章 加载宏
  • 22.1 加载宏概述
  • 22.1.1 加载宏的功能
  • 22.1.2 加载宏的类型
  • 22.2 加载宏的操作
  • 22.2.1 加载宏的创建
  • 22.2.2 加载宏的加载
  • 22.2.3 加载宏的使用
  • 22.2.4 加载宏的高级操作
  • 22.3 综合实战——国家/首都查询和大学英语六级词汇英译汉
  • 高手私房菜
  • 技巧:保护工作簿代码
  • 第23章 VBA优化
  • 23.1 程序优化的概念
  • 23.2 代码优化
  • 23.2.1 代码优化的作用
  • 23.2.2 变量优化
  • 23.2.3 循环优化
  • 23.2.4 对象优化
  • 23.3 其他代码优化方法
  • 23.3.1 去掉多余的激活和选择
  • 23.3.2 合理使用数组
  • 23.3.3 关闭屏幕更新
  • 23.3.4 尽量使用函数
  • 高手私房菜
  • 技巧:使用Timer函数计算代码执行的速度
展开全部

评分及书评

评分不足
1个评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。