Excel VBA入门与应用典型实例

副标题:无

作   者:郭刚编著

分类号:

ISBN:9787030241368

微信扫一扫,移动浏览光盘

简介

   本书引领读者经历Excel 2007 VBA从入门到精通的全部学习过程,全   书共分6篇21章,内容包括宏、Excel VBA的开发环境、VBA编程基础、VBA   的常用语句、程序控制结构、使用Application对象、使用工作簿对象、使   用工作表对象、使用单元格对象、创建工作表界面、自定义用户窗体、自   定义Excel 2007功能区、使用VBA控制图表、使用类模块、VBA的数据库编   程,以及教师人事管理系统、成绩分级管理系统和影碟出租管理系统3个综   合案例。    本书适用于学习Excel VBA程序设计的初级用户以及希望提高ExcelVBA   编程能力的中高级用户,也适合大、中专院校的学生阅读,并可以作为各   类VBA培训教材使用。    本书配套光盘内容为5小时本书视频教学和书中实例的源文件,以及附   赠11小时的Excel相关视频教学和6部相关电子书。    本书的课后习题答案请从www.bhp.com.cn下载。   

目录

目录
第1章 开始Excel编程之旅——认识宏
1.1 认识宏
1.1.1 宏的概念
1.1.2 录制宏
1.1.3 使用Visual Basic编辑器来创建宏
1.1.4 设置宏的保存方式
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 使用Excel 2007自带的加载宏
1.3.2 卸载加载宏
1.3.3 保存加载宏
1.3.4 加载其他加载宏
1.4 设置宏的安全性
1.4.1 设置宏安全性
1.4.2 启用被禁止的宏
1.5 宏的数字签名
1.5.1 为文档添加数字签名
1.5.2 对宏使用数字签名
1.6 综合练习
1.7 小结
1.8 习题
第2章 Excel VBA的开发环境
2.1 认识Visual Basic编辑器
2.1.1 打开Visual Basic编辑器
2.1.2 Visual Basic编辑器的界面结构
2.2 Visual Basic编辑器界面中的窗口
2.2.1 “工程”窗口
2.2.2 “属性”窗口
2.2.3 “代码”窗口
2.2.4 “立即窗口”
2.2.5 “对象浏览器”窗口
2.3 代码输入的贴心助手
2.3.1 显示“属性/方法”列表和常数列表
2.3.2 显示“参数信息”
2.3.3 自动生成关键字和使用快速信息
2.4 调试VBA程序
2.5 综合练习
2.6 小结
2.7 习题
第3章 第一个VBA程序
3.1 程序设计分析
3.1.1 程序功能简介
3.1.2 程序设计思路
3.2 制作图形旋转效果
3.2.1 绘制花瓣
3.2.2 添加“组合框”控件和“切换按钮”控件
3.2.3 实现旋转功能
3.3 调整图形大小和制作图形移动动画效果
3.3.1 实现图形大小的调整
3.3.2 制作图形沿圆形轨迹的移动动画
3.4 制作打开工作表的欢迎对话框
3.5 综合练习
3.6 小结
第2篇 Excel VBA基础
第4章 VBA编程基础
4.1 常量
4.1.1 系统常量
4.1.2 用户自定义常量
4.2 变量
4.2.1 声明变量
4.2.2 强制声明变量
4.2.3 变量的作用域
4.2.4 变量的生存周期
4.3 运算符和表达式
4.3.1 算术运算符
4.3.2 比较运算符
4.3.3 逻辑运算符
4.4 数组简介
4.4.1 理解数组
4.4.2 定义一维数组
4.4.3 定义二维数组
4.4.4 动态数组
4.4.5 初始化数组
4.4.6 复制数组元素
4.4.7 清除数组
4.5 综合练习
4.6 小结
4.7 习题
第5章 VBA的常用语句
5.1 赋值语句和注释语句
5.1.1 VBA中的语句
5.1.2 赋值语句
5.1.3 注释语句
5.2 实现数据输入和输出的语句
5.2.1 使用InputBox函数获得输入对话框
5.2.2 使用MsgBox函数获得提示对话框
5.2.3 使用Print方法显示程序运行结果
5.3 暂停或退出程序
5.3.1 暂停程序的运行
5.3.2 停止程序的运行
5.4 综合练习
5.5 小结
5.6 习题
第6章 程序控制结构
6.1 选择结构
6.1.1 程序的常见结构
6.1.2 条件表达式
6.1.3 使用If...Then条件语句实现单一条件选择
6.1.4 使用If...Then...Else条件语句实现双重选择
6.1.5 使用IIf函数实现双重选择
6.1.6 使用If...Then...ElseIf条件语句实现多重选择
6.1.7 使用Select Case语句实现多重选择
6.1.8 选择结构的嵌套
6.2 循环结构
6.2.1 使用For...Next循环结构实现给定次数的循环
6.2.2 使用For Each...In Next循环结构遍历集合对象
6.2.3 使用While型的Do...Loop循环结构实现未知次数的循环
6.2.4 使用Until型的Do...Loop循环结构实现未知次数的循环
6.2.5 使用While...Wend循环结构进行条件判断
6.2.6 循环的嵌套
6.3 其他结构控制语句
6.3.1 使用With语句定制对象
6.3.2 使用Exit语句退出模块和循环
6.3.3 使用GoTO语句实现程序的跳转
6.4 VBA的错误捕获语句
6.4.1 使用On Error语句捕获程序错误
6.4.2 使用Resume语句继续错误程序的运行
6.5 综合练习
6.6 小结
6.7 习题
第7章 VBA的过程
7.1 初探过程
7.1.1 VBA的模块
7.1.2 过程
7.2 Sub过程
7.2.1 创建Sub过程
7.2.2 调用Sub过程
7.3 传递参数
7.3.1 按地址传递参数
7.3.2 按值传递参数
7.3.3 传递数组参数
7.3.4 使用可选参数
7.3.5 使用可变参数
7.4 Function过程
7.4.1 关于函数
7.4.2 Function过程的定义
7.4.3 直接调用Function过程
7.4.4 在工作表中调用Function函数
7.5 综合练习
7.6 小结
7.7 习题
第3篇 Excel VBA对象模型
第8章 Excel 2007的对象模型
8.1 认识对象
8.1.1 对象的属性
8.1.2 对象的方法
8.1.3 对象事件
8.2 对象变量和对象数组
8.2.1 对象变量
8.2.2 对象数组
8.3 集合
8.4 Excel的对象模型
8.4.1 Excel对象模型
8.4.2 使用对象层次结构
8.5 综合练习
8.6 小结
8.7 习题
第9章 VBA常用对象应用之一——Application对象
9.1 执行操作
9.1.1 打开“打开”对话框
9.1.2 实现定时操作
9.1.3 退出Excel应用程序
9.1.4 在过程中调用宏
9.1.5 激活Microsoft应用程序
9.1.6 显示系统信息
9.1.7 为操作指定快捷键
9.2 设置Excel界面外观
9.2.1 设置Excel主窗口标题栏
9.2.2 使用状态栏
9.2.3 窗口最大化和最小化
9.2.4 设置鼠标指针形状
9.3 对单元格的操作
9.3.1 快速选择单元格
9.3.2 同时选择多个区域单元格
9.3.3 取消复制或剪切操作
9.4 操作文件
9.4.1 获取文件夹中指定文件的文件名
9.4.2 获取文件的保存位置
9.4.3 打开最近使用的文件
9.5 综合练习
9.6 小结
9.7 习题
第10章 VBA常用对象应用之二——工作簿对象
10.1 关于工作簿对象
10.1.1 引用工作薄的方法
10.1.2 工作薄对象的激活
10.2 新建和打开工作簿
10.2.1 新建工作薄
10.2.2 打开工作簿
10.3 保存工作簿
10.3.1 使用Save方法保存工作薄
10.3.2 使用SaveAs方法保存文档
10.4 保护工作簿
10.4.1 设置工作薄打开密码
10.4.2 设置工作薄保护密码
10.5 工作簿事件
10.5.1 启用或禁用事件
10.5.2 使用工作薄的窗口大小更改事件
10.5.3 使用工作薄的打开事件
10.5.4 使用工作簿的工作表激活事件
10.5.5 使用工作簿的关闭之前事件
10.6 综合练习
10.7 小结
10.8 习题
第11章 VBA常用对象应用之三——工作表对象
11.1 引用工作表对象
11.1.1 使用名称引用工作表
11.1.2 使用索引号引用工作表
11.2 新建和删除工作表
11.2.1 新建工作表
11.2.2 删除工作表
11.3 工作表的选取和隐藏
11.3.1 选择工作表
11.3.2 隐藏工作表
11.4 复制和移动工作表
11.4.1 复制工作表
11.4.2 移动工作表
11.5 打印工作表
11.6 工作表的其他操作
11.6.1 设置工作表的滚动区域
11.6.2 查看批注
11.6.3 删除空白工作表
11.7 使用工作表事件
11.7.1 使用工作表激活事件
11.7.2 使用单元格更改事件
11.7.3 使用工作表的选择区域变化事1
11.7.4 使用工作表右键单击事件
11.8 综合练习
11.9 小结
11.10 习题
第12章 VBA常用对象应用之四——单元格对象
12.1 引用单元格
12.1.1 引用单元格
12.1.2 引用单元格区域
12.1.3 使用偏移方式引用单元格
12.2 单元格的常用操作
12.2.1 删除单元格
12.2.2 清除单元格内容
12.2.3 插入和隐藏单元格
12.2.4 复制单元格数据
12.2.5 保护单元格
12.3 查找数据
12.3.1 查找单个符合条件的数据
12.3.2 查找多个符合条件的数据
12.3.3 使用Match方法来查找
12.3.4 筛选数据
12.3.5 按颜色筛选数据
12.4 设置单元格
12.4.1 设置单元格边框
12.4.2 使用条件格式
12.4.3 使用数据条
12.4.4 自动标示前10名数据
12.5 综合练习
12.6 小结
12.7 习题
第4篇 Excel VBA用户界面设计
第13章 创建工作表界面
13.1 认识表单控件
13.2 使用表单控件
13.2.1 使用“数值调节钮”控件
13.2.2 使用“选项按钮”控件和“分组框”控件
13.2.3 使用“组合框”控件
13.2.4 使用“列表框”控件
13.2.5 使用“复选框”控件
13.2.6 使用“标签”控件
13.2.7 使用“按钮”控件
13.3 使用ActiveX控件
13.3.1 控件的添加和属性的修改
13.3.2 为控件添加程序代码
13.4 综合练习
13.5 小结
13.6 习题
第14章 自定义用户窗体
14.1 用户窗体
14.1.1 添加用户窗体
14.1.2 窗体的属性和事件
14.1.3 窗体的方法
14.2 使用控件
14.2.1 控件工具箱中的控件
14.2.2 设置窗体中的控件
14.3 使用标准控件
14.3.1 使用“标签”控件
14.3.2 使用“文本框”控件
14.3.3 使用“复选框”控件和“选项按钮”控件
14.3.4 使用“列表框”控件
14.3.5 使用“组合框”控件
14.3.6 使用“图像”控件和“数值调节钮”控件
14.3.7 使用“TabStrip”控件和“多页”控件
14.3.8 使用“RefEdit”控件
14.4 使用附加ActiveX控件
14.4.1 使用“ListView”控件
14.4.2 使用“ImageList”控件
14.4.3 使用“TreeView”控件
14.5 综合练习
14.6 小结
14.7 习题
第15章 自定义Excel 2007功能区
15.1 了解Open XML
15.2 了解Exce1 2007的功能区
15.2.1 功能区的基本控件
15.2.2 功能区的容器控件
15.3 使用Open XML格式文件自定义功能区
15.4 使用UI编辑器设计功能区
15.5 综合练习
15.6 小结
15.7 习题
第5篇 Excel VBA专项操作
第16章 使用VBA控制图表
16.1 引用图表对象
16.2 创建和设置图表对象
16.2.1 图表对象的常见属性
16.2.2 图表对象的添加
16.2.3 图表对象的事件
16.3 操作图表
16.3.1 操作图表区
16.3.2 操作绘图区
16.3.3 操作坐标轴
16.3.4 操作数据系列
16.4 综合练习
16.5 小结
16.6 习题
第17章 使用类模块
17.1 创建对象类
17.1.1 建立对象类
17.1.2 类模块中对象的声明
17.2 创建属性
17.2.1 使用变量创建属性
17.2.2 使用属性过程
17.3 创建类方法
17.4 创建类事件和事件过程
17.5 综合练习
17.6 小结
17.7 习题
第18章 VBA的数据库编程
18.1 数据库概述
18.2 使用ADO访问数据库
18.2.1 创建连接对象
18.2.2 创建和使用Recordset对象
18.2.3 获取数据库记录
18.2.4 记录的添加和删除
18.3 使用SQL语言建立查询
18.4 综合练习
18.5 小结
18.6 习题
第6篇 Excel VBA综合应用
第19章 教师人事管理系统
19.1 制作思路
19.1.1 功能简介
19.1.2 制作思路
19.2 设计用户界面
19.2.1 添加信息录入控件
19.2.2 添加控制按钮控件
19.3 实现程序功能
19.3.1 窗体初始化
19.3.2 实现人事信息的添加
19.3.3 添加查询和修改数据功能
19.3.4 退出程序和查看工作表的实现
19.4 小结
第20章 成绩分级管理系统
20.1 制作思路
20.1.1 功能简介
20.1.2 制作思路
20.2 设计用户界面
20.2.1 创建工作表
20.2.2 设计登录窗体
20.3 实现学生分数查询功能
20.4 实现教师分数查询功能
20.4.1 创建查询表
20.4.2 编写代码实现分数查询
20.5 设置操作权限
20.5.1 设定教师的操作权限
20.5.2 管理员权限的设置
20.6 程序的退出
20.7 小结
第21章 影碟出租管理系统
21.1 制作思路
21.1.1 功能简介
21.1.2 制作思路
21.2 设计工作表
21.3 实现租借登记
21.3.1 对窗体初始化
21.3.2 实现租借记录的输入
21.3.3 实现记录的提交和窗体的退出
21.4 在加载项中添加按钮
21.5 小结
?P=ex

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Excel VBA入门与应用典型实例
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon