书籍详情
跟我学用VBA开发Excel 2002应用
作者:(美)Reed Jacobson著;安娜译
出版社:科学出版社
出版时间:2002-01-01
ISBN:9787030104687
定价:¥42.00
购买这本书可以去
内容简介
MicrosoftExcel是分析和描述信息的强大工具,Excel的强大功能之—是拥有宏语言。微软公司VBA应用于Excel,使其成为完全的开发环境。本书主要介绍使用VBA开发Excel宏,使Excel功能更强大。主要内容包括:让宏完成简单任务和复杂任务;了解对象及VisualBasic;创建使宏更容易执行的自定义工具栏、菜单栏、对话框、窗体等控件;最后,通过创建一个完整的企业信息系统实例完成对应用程序的包装。本书通过任务驱动的方式和清晰的说明步骤及操作界面,引导读者编写自己的应用程序。本书适合初学者以及曾经使用过VisualBasic编程的程序员。
作者简介
暂缺《跟我学用VBA开发Excel 2002应用》作者简介
目录
第1章 使用宏完成简单任务
1. 1 VBA如何与Excel交换信息
1. 2 创建一个简单的宏命令
1. 2. 1 显示Visual Basic工具栏
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. 4. 3 从Visual Basic编辑器中运行宏命令
1. 4. 4 属性值开关与宏
1. 5 在宏命令中录制操作
1. 5. 1 使用菜单命令变换公式为值
1. 5. 2 用宏命令转换公式为值
1. 5. 3 取得一个可读性更强的长语句
1. 6 个人签名的宏
1. 6. 1 创建一个自己的数字签名
1. 6. 2 给项目添加签名
1. 6. 3 信任签名
第2章 使用宏完成复杂的任务
2. 1 任务的拆分和实现
2. 2 任务一:打开报告文件
2. 2. 1 打开文本文件
2. 2. 2 使用"逐语句"运行命令, 观察宏命令的运行过程
2. 2. 3 当运行一个宏时选择一个文件
2. 3 任务二:填充遗漏的标签
2. 3. 1 仅选择空白单元格
2. 3. 2 在所选单元格中填值
2. 3. 3 记录填充遗漏值
2. 3. 4 观察FillLabels宏运行
2. 4 任务三:添加日期栏
2. 4. 1 添加常数
2. 4. 2 逐语句运行宏
2. 4. 3 日期提示
2. 5 任务四:添加数据库
2. 5. 1 添加工作表到数据库
2. 5. 2 逐语句运行AppendDatabase宏程序
2. 5. 3 记录相对移动
2. 5. 4 当前选择的名称
2. 5. 5 当关闭文件时, 选择是否保存更改
2. 6 任务五:删除工作表
2. 6. 1 创建一个宏删除活动工作表
2. 6. 2 使宏悄悄地操作
2. 7 汇编组合宏
2. 7. 1 录制一个运行其他宏的宏
2. 7. 2 简化子程序语句
第3章 工作簿和工作表
3. 1 了解工作簿
3. 1. 1 增加一个新的工作簿
3. 1. 2 工作簿计数
3. 1. 3 关闭工作簿
3. 1. 4 引用单个工作簿
3. 1. 5 使用名称引用工作簿
3. 1. 6 使用指针引用工作簿
3. 1. 7 改变工作簿属性值
3. 2 了解工作表
3. 2. 1 添加一个新工作表
3. 2. 2 重命名并删除工作表
3. 2. 3 查看Delete方法的返回值
3. 2. 4 查看Add方法的执行结果
3. 2. 5 复制工作表
3. 2. 6 控制多个工作表
3. 2. 7 声明变量可以自动列表
第4草 图形对象
4. 1 图形对象
4. 1. 1 记录一个创建矩形的宏
4. 1. 2 编写一个创建矩形的宏
4. 1. 3 修改现有的图形
4. 1. 4 重命名Shapes
4. 2 Shapes和DrawingObjects
4. 3 图表对象
4. 3. 1 录制一个创建图表的宏
4. 3. 2 修改创建一个图表的宏
4. 3. 3 引用一个存在的嵌入图表
4. 3. 4 录制一个修改图表属性的宏
4. 3. 5 写入一个使两个图表同步的宏
4. 4 图表格式
第5章 Range对象
5. 1 引用Range
5. 1. 1 使用地址引用Range
5. I. 2 当作单元格的集合引用Range
5. 1. 3 当作Rows或Columns的一个集合引用一个区域
5. 1. 4 在当前选择的基础上引用区域
5. 1. 5 引用相关区域
5. 1. 6 在当前区域内引用Range
5. 2 格式化区域
5. 2. 1 为区域添加边界
5. 2. 2 格式化区域的一部分
5. 2. 3 在工作簿中改变可用的颜色
5. 3 键入数据和公式到Range对象
5. 3. 1 放置值和公式到Range
5. 3. 2 使用Range地址构建公式
5. 4 增强录制选择
5. 4. 1 简化Select…Selection对
5. 4. 2 简化选择组
第6章 PivotTable对象
6. 1 构造数据透视表
6. 1. 1 使用帮助学习PivotTable对象
6. 1. 2 创建基本数据透视表
6. 1. 3 Pivot文件夹的控制
6. 1. 4 对数据透视表作多个变化
6. 2 精制数据透视表
6. 2. 1 控制数据字段
6. 2. 2 查找数据透视表区域
6. 2. 3 保存已完成的工作
第7章 控制Visual Basic
7. 1 使用条件
7. 1. 1 作出决定
7. 1. 2 使用双重条件
7. 1. 3 向自己提出问题
7. 1. 4 对有效的输入进行测试
7. 1. 5 用消息框提问
7. 2 创建循环
7. 2. 1 使用For Each循环, 循环调试集合
7. 2. 2 使用For Loop计数器计算循环
7. 2. 3 使用Do Loop无限循环
7. 3 管理大的循环
7. 3. 1 设置断点
7. 3. 2 设置临时断点
7. 3. 3 在循环中显示进程
第8章 扩展Excel 和Visual Basic
8. 1 创建自定义函数
8. 1. 1 使用来自于工作表的自定义函数
8. 1. 2 添加参数到自定义函数
8. 1. 3 取得Volatile函数
8. 1. 4 使参数可选
8. 1. 5 使用来自宏的自定义函数
8. 2 处理错误
8. 2. 1 忽略错误
8. 2. 2 安全地忽略错误
8. 2. 3 推广DeleteSheet程序
8. 2. 4 核对错误
8. 2. 5 错误陷阱
第9章 用Events触发宏
9. 1 创建自定义工具栏和菜单
9. 1. 1 尝试设计"放大"和"缩小"功能的宏
9. 1. 2 创建自定义工具栏
9. 1. 3 创建自定义菜单
9. 1. 4 从一个关闭的工作簿运行宏
9. 1. 5 删除菜单和工具栏
9. 2 创建自定义命令按钮
9. 2. 1 创建自定义命令按钮
9. 2. 2 将命令按钮链接到宏
9. 2. 3 创建自己的事件处理
9. 2. 4 制作一个响应鼠标事件的按钮
9. 2. 5 Visual Basic工程资源管理器
9. 3 处理工作表和工作簿事件
9. 3. 1 当改变选择时运行程序
9. 3. 2 在任意工作表上处理事件
9. 3. 3 抑制工作簿事件
9. 3. 4 取消事件
第10章 在工作表上使用对话框控件
10. 1 使用贷款支付计算器
10. 1. 1 创建贷款支付模型
10. 1. 2 使用贷款支付模型
10. 2 创建一个拒绝错误的贷款支付计算器
10. 2. 1 限制年的有效区域
10. 2. 2 限制"付现金"支付的有效值
10. 2. 3 限制"利息率"的有效值
10. 3 从列表中检索值
10. 3. 1 调整汽车的价格表
10. 3. 2 从列表中检索"价格"
10. 3. 3 设置列宽
10. 4 保护工作表
10. 4. 1 为组合框创建一个事件处理
10. 4. 2 保护工作表
第11章 创建自定义宙体
11. 1 创建一个窗体用户界面
11. 1. 1 创建窗体
11. 1. 2 添加选项按钮
11. 1. 3 使用Related Text Box添加复选框
11. 1. 4 初始化文本框
11. 1. 5 添加命令按钮
11. 1. 6 给控件设置Tab键顺序
11. 2 预备窗体的功能
11. 2. 1 在工作表上创建自定义视图
11. 2. 2 创建可切换视图的宏
11. 2. 3 动态隐藏列
11. 3 实现窗体
11. 3. 1 实现选择按钮
11. 3. 2 实现一个复选框
11. 3. 3 检查编辑框中的错误
11. 3. 4 打印报告
11. 3. 5 激活窗体
第12章 建立企业信息系统
12. 1 查看已有的企业信息系统
12. 1. 1 查看应用程序
12. 1. 2 深入查看应用程序
12. 2 从数据库获取图表数据
12. 2. 1 检索外部数据进入数据透视表
12. 2. 2 定义数据透视表
12. 2. 3 增强数据透视表报表的编排
12. 2. 4 格式化数据透视表
12. 2. 5 创建数据透视图
12. 2. 6 编排数据透视图
12. 3 用宏控制报表
12. 3. 1 使宏改变数据透视表
12. 3. 2 使宏能调整图
12. 4 创建图形界面
12. 4. 1 插入地图
12. 4. 2 在地图上添加州代码
12. 4. 3 将宏链接到图形对象
12. 4. 4 添加背景标签语
12. 4. 5 使标签语更生动
12. 5 包装应用程序
12. 5. 1 替换并重建菜单栏
12. 5. 2 显示和隐藏菜单命令
12. 5. 3 改变和重建窗口
12. 5. 4 移除和恢复工具栏
12. 5. 5 完成封装
1. 1 VBA如何与Excel交换信息
1. 2 创建一个简单的宏命令
1. 2. 1 显示Visual Basic工具栏
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. 4. 3 从Visual Basic编辑器中运行宏命令
1. 4. 4 属性值开关与宏
1. 5 在宏命令中录制操作
1. 5. 1 使用菜单命令变换公式为值
1. 5. 2 用宏命令转换公式为值
1. 5. 3 取得一个可读性更强的长语句
1. 6 个人签名的宏
1. 6. 1 创建一个自己的数字签名
1. 6. 2 给项目添加签名
1. 6. 3 信任签名
第2章 使用宏完成复杂的任务
2. 1 任务的拆分和实现
2. 2 任务一:打开报告文件
2. 2. 1 打开文本文件
2. 2. 2 使用"逐语句"运行命令, 观察宏命令的运行过程
2. 2. 3 当运行一个宏时选择一个文件
2. 3 任务二:填充遗漏的标签
2. 3. 1 仅选择空白单元格
2. 3. 2 在所选单元格中填值
2. 3. 3 记录填充遗漏值
2. 3. 4 观察FillLabels宏运行
2. 4 任务三:添加日期栏
2. 4. 1 添加常数
2. 4. 2 逐语句运行宏
2. 4. 3 日期提示
2. 5 任务四:添加数据库
2. 5. 1 添加工作表到数据库
2. 5. 2 逐语句运行AppendDatabase宏程序
2. 5. 3 记录相对移动
2. 5. 4 当前选择的名称
2. 5. 5 当关闭文件时, 选择是否保存更改
2. 6 任务五:删除工作表
2. 6. 1 创建一个宏删除活动工作表
2. 6. 2 使宏悄悄地操作
2. 7 汇编组合宏
2. 7. 1 录制一个运行其他宏的宏
2. 7. 2 简化子程序语句
第3章 工作簿和工作表
3. 1 了解工作簿
3. 1. 1 增加一个新的工作簿
3. 1. 2 工作簿计数
3. 1. 3 关闭工作簿
3. 1. 4 引用单个工作簿
3. 1. 5 使用名称引用工作簿
3. 1. 6 使用指针引用工作簿
3. 1. 7 改变工作簿属性值
3. 2 了解工作表
3. 2. 1 添加一个新工作表
3. 2. 2 重命名并删除工作表
3. 2. 3 查看Delete方法的返回值
3. 2. 4 查看Add方法的执行结果
3. 2. 5 复制工作表
3. 2. 6 控制多个工作表
3. 2. 7 声明变量可以自动列表
第4草 图形对象
4. 1 图形对象
4. 1. 1 记录一个创建矩形的宏
4. 1. 2 编写一个创建矩形的宏
4. 1. 3 修改现有的图形
4. 1. 4 重命名Shapes
4. 2 Shapes和DrawingObjects
4. 3 图表对象
4. 3. 1 录制一个创建图表的宏
4. 3. 2 修改创建一个图表的宏
4. 3. 3 引用一个存在的嵌入图表
4. 3. 4 录制一个修改图表属性的宏
4. 3. 5 写入一个使两个图表同步的宏
4. 4 图表格式
第5章 Range对象
5. 1 引用Range
5. 1. 1 使用地址引用Range
5. I. 2 当作单元格的集合引用Range
5. 1. 3 当作Rows或Columns的一个集合引用一个区域
5. 1. 4 在当前选择的基础上引用区域
5. 1. 5 引用相关区域
5. 1. 6 在当前区域内引用Range
5. 2 格式化区域
5. 2. 1 为区域添加边界
5. 2. 2 格式化区域的一部分
5. 2. 3 在工作簿中改变可用的颜色
5. 3 键入数据和公式到Range对象
5. 3. 1 放置值和公式到Range
5. 3. 2 使用Range地址构建公式
5. 4 增强录制选择
5. 4. 1 简化Select…Selection对
5. 4. 2 简化选择组
第6章 PivotTable对象
6. 1 构造数据透视表
6. 1. 1 使用帮助学习PivotTable对象
6. 1. 2 创建基本数据透视表
6. 1. 3 Pivot文件夹的控制
6. 1. 4 对数据透视表作多个变化
6. 2 精制数据透视表
6. 2. 1 控制数据字段
6. 2. 2 查找数据透视表区域
6. 2. 3 保存已完成的工作
第7章 控制Visual Basic
7. 1 使用条件
7. 1. 1 作出决定
7. 1. 2 使用双重条件
7. 1. 3 向自己提出问题
7. 1. 4 对有效的输入进行测试
7. 1. 5 用消息框提问
7. 2 创建循环
7. 2. 1 使用For Each循环, 循环调试集合
7. 2. 2 使用For Loop计数器计算循环
7. 2. 3 使用Do Loop无限循环
7. 3 管理大的循环
7. 3. 1 设置断点
7. 3. 2 设置临时断点
7. 3. 3 在循环中显示进程
第8章 扩展Excel 和Visual Basic
8. 1 创建自定义函数
8. 1. 1 使用来自于工作表的自定义函数
8. 1. 2 添加参数到自定义函数
8. 1. 3 取得Volatile函数
8. 1. 4 使参数可选
8. 1. 5 使用来自宏的自定义函数
8. 2 处理错误
8. 2. 1 忽略错误
8. 2. 2 安全地忽略错误
8. 2. 3 推广DeleteSheet程序
8. 2. 4 核对错误
8. 2. 5 错误陷阱
第9章 用Events触发宏
9. 1 创建自定义工具栏和菜单
9. 1. 1 尝试设计"放大"和"缩小"功能的宏
9. 1. 2 创建自定义工具栏
9. 1. 3 创建自定义菜单
9. 1. 4 从一个关闭的工作簿运行宏
9. 1. 5 删除菜单和工具栏
9. 2 创建自定义命令按钮
9. 2. 1 创建自定义命令按钮
9. 2. 2 将命令按钮链接到宏
9. 2. 3 创建自己的事件处理
9. 2. 4 制作一个响应鼠标事件的按钮
9. 2. 5 Visual Basic工程资源管理器
9. 3 处理工作表和工作簿事件
9. 3. 1 当改变选择时运行程序
9. 3. 2 在任意工作表上处理事件
9. 3. 3 抑制工作簿事件
9. 3. 4 取消事件
第10章 在工作表上使用对话框控件
10. 1 使用贷款支付计算器
10. 1. 1 创建贷款支付模型
10. 1. 2 使用贷款支付模型
10. 2 创建一个拒绝错误的贷款支付计算器
10. 2. 1 限制年的有效区域
10. 2. 2 限制"付现金"支付的有效值
10. 2. 3 限制"利息率"的有效值
10. 3 从列表中检索值
10. 3. 1 调整汽车的价格表
10. 3. 2 从列表中检索"价格"
10. 3. 3 设置列宽
10. 4 保护工作表
10. 4. 1 为组合框创建一个事件处理
10. 4. 2 保护工作表
第11章 创建自定义宙体
11. 1 创建一个窗体用户界面
11. 1. 1 创建窗体
11. 1. 2 添加选项按钮
11. 1. 3 使用Related Text Box添加复选框
11. 1. 4 初始化文本框
11. 1. 5 添加命令按钮
11. 1. 6 给控件设置Tab键顺序
11. 2 预备窗体的功能
11. 2. 1 在工作表上创建自定义视图
11. 2. 2 创建可切换视图的宏
11. 2. 3 动态隐藏列
11. 3 实现窗体
11. 3. 1 实现选择按钮
11. 3. 2 实现一个复选框
11. 3. 3 检查编辑框中的错误
11. 3. 4 打印报告
11. 3. 5 激活窗体
第12章 建立企业信息系统
12. 1 查看已有的企业信息系统
12. 1. 1 查看应用程序
12. 1. 2 深入查看应用程序
12. 2 从数据库获取图表数据
12. 2. 1 检索外部数据进入数据透视表
12. 2. 2 定义数据透视表
12. 2. 3 增强数据透视表报表的编排
12. 2. 4 格式化数据透视表
12. 2. 5 创建数据透视图
12. 2. 6 编排数据透视图
12. 3 用宏控制报表
12. 3. 1 使宏改变数据透视表
12. 3. 2 使宏能调整图
12. 4 创建图形界面
12. 4. 1 插入地图
12. 4. 2 在地图上添加州代码
12. 4. 3 将宏链接到图形对象
12. 4. 4 添加背景标签语
12. 4. 5 使标签语更生动
12. 5 包装应用程序
12. 5. 1 替换并重建菜单栏
12. 5. 2 显示和隐藏菜单命令
12. 5. 3 改变和重建窗口
12. 5. 4 移除和恢复工具栏
12. 5. 5 完成封装
猜您喜欢