Excel 2010具有强大的运算与分析能力,是从事经济管理工作人员*常用的工具软件之一。VBA是一种编程语言,它依托于Excel软件,通过VBA可以实现各种Excel软件操作的自动化。VBA易于学习掌握,在 Excel 2010中使用VBA编写程序,可以灵活地对数据进行整理、计算、汇总、查询、分析等处理,尤其在面对大数据量工作表时,VBA能够发挥*大的作用,通过一段VBA代码,可以实现复杂逻辑的统计,提高办公效率。
赵枫主编的这本《数据处理与程序设计-- Excel2010+VBA》将Excel 2010和VBA有机地结合在一起,通过学习,学生可以掌握数据处理的方法和程序设计的思想,能够*好地培养学生的计算机思维能力。
本书适合经济管理类专业学生使用,同时也适合需要用Excel解决复杂问题或者准备利用VBA技术开发 Excel应用程序的读者使用,还可作为VBA的培训教材。
第1章 ExceI公式应用与数据处理
1.1 公式定义与运算符
1.1.1 公式定义
1.1.2 运算符
1.2 单元格引用
1.2.1 相对引用
1.2.2 绝对引用
1.2.3 混合引用
1.3 Excel公式格式
习题
第2章 Excel图表应用
2.1 图表的类型
2.2 创建与更改图表
2.3 设置图表格式
习题
第3章 函数与数据分析
3.1 函数的使用
3.1.1 函数的分类
3.1.2 函数的输入
3.1.3 常用函数介绍
3.2 数据分析与处理
3.2.1 数据清单
3.2.2 数据的排序
3.2.3 数据的筛选
3.2.4 分类汇总
3.3 数据的合并计算
习题
第4章 VBA开发起步——使用宏
4.1 宏的概念
4.2 宏的基础操作
4.2.1 录制宏
4.2.2 运行宏
4.3 使宏易于运行
4.3.1 给宏指定快捷键
4.3.2 将宏指定给按钮
4.3.3 将宏指定给图片
4.3.4 将宏指定给工具栏按钮
4.4 宏的实际应用
4.4.1 为工作簿加入新建工作表功能
4.4.2 利用宏一键排名
4.4.3 为常用功能添加快捷键
4.5 常见问题分析
4.5.1 宏的保存位置
4.5.2 相对引用和绝对引用
习题
第5章 Excel VBA基础
5.1 VBA及其开发环境
5.1.1 VBA简介
5.1.2 VBA开发环境
5.1.3 使用Visual Basic编辑器中的窗口
5.2 数据类型
5.3 常量与变量
5.3.1 常量
5.3.2 变量
5.4 运算符与表达式
5.4.1 算术运算符
5.4.2 连接运算符
5.4.3 关系运算符
5.4.4 逻辑运算符
5.4.5 赋值运算符
5.5 程序控制结构
5.5.1 VBA程序结构概述
5.5.2 顺序结构
5.5.3 选择结构
5.5.4 循环结构
5.6 数组
5.6.1 数组定义
5.6.2 数组元素的赋值
5.7 典型案例
习题
第6章 对象
6.1 Exeel对象概述
6.1.1 对象的概念
6.1.2 Excel对象
6.1.3 Excel对象的基本操作
6.1.4 集合对象
6.2 Range对象
6.2.1 Range对象常用属性
6.2.2 Range对象常用方法
6.2.3 Range对象的使用
6.3 标准控件
6.3.1 用户窗体
6.3.2 标签
6.3.3 文本框
6.3.4 命令按钮
6.3.5 复选框
6.3.6 选项按钮
6.3.7 列表框
6.3.8 复合框
6.3.9 多页控件
习题
第7章 Worksheet对象和Workbook对象
7.1 Worksheet对象简介
7.1.1 Worksheets集合
7.1.2 Worksheet对象常用属性
7.1.3 Worksheet对象常用方法
7.1.4 Worksheet对象常用事件
7.2 Workbook对象简介
7.2.1 Workbooks集合
7.2.2 Workbook对象常用属性
7.2.3 Workbook对象常用方法
7.2.4 Workbook对象常用事件
习题
第8章 Chart对象和Application对象
8.1 Chart对象简介
8.1.1 Chart对象常用属性
8.1.2 Chart对象常用方法
8.1.3 Chart对象常用事件
8.2 Chart对象的使用
8.2.1 创建图表工作表
8.2.2 创建嵌入式图表
8.3 Application对象简介
8.3.1 Application对象常用属性
8.3.2 Application对象常用方法
8.3.3 Application对象常用事件
8.4 Application对象的使用
8.4.1 设置主窗口标题栏
8.4.2 合并单元格区域
8.4.3 启用Application事件
习题
第9章 数据透视表操作
9.1 数据透视表概述
9.2 建立数据透视表
9.3 查看数据透视表
9.4 透视表所涉及的对象
9.4.1 PivotTable数据透视表对象
9.4.2 PivotField数据透视表字段对象
9.4.3 PirotCache内存缓冲区对象
9.5 理解对象
9.5.1 录制宏
9.5.2 理解代码
9.6 实现数据透视表自动化
9.6.1 分析实际问题
9.6.2 用VBA指定数据区域
9.6.3 给区域添加合适的字段
9.6.4 将代码加入按钮
习题
第10章 自定义函数
10.1 设计目的
10.2 不用VBA建立工资表的方法
10.2.1 根据实际情况建立数据库
10.2.2 输入公式
10.2.3 个人所得税的计算
10.3 使用VBA制作的工资表
10.3.1 创建自定义函数
10.3.2 使用自定义函数
习题
第11章 综合程序设计
11.1 日程安排系统
11.1.1 问题分析与设计
11.1.2 构建数据库
11.1.3 录入界面功能块代码的编写
11.1.4 制作今日日程安排界面
11.1.5 设计主菜单界面
11.2 固定资产管理系统
11.2.1 概览
11.2.2 设计表格
11.2.3 设计固定资产折旧模块
11.2.4 设计固定资产分析模块
参考文献