《Excel VBA实用教程 第2版》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:胡建华,楼吉林主编;刘福泉,李英杰,崔坤鹏,王宇熙,翟小瑞副主编
  • 出 版 社:杭州:浙江大学出版社
  • 出版年份:2018
  • ISBN:9787308174633
  • 页数:148 页
图书介绍:本书主要内容包括VBA概述、VBA语法基础、程序结构、数组、过程、常用控件、Excel VBA对象、课程设计实例。由于作为公共基础课教材,本书编写过程中力求语法简洁,通过许多VBA编程控制Excel单元格的示例,使学生较容易掌握程序设计的思想和方法。每章都配有一定量的习题,供读者练习。

第1章 VBA概述 1

1.1 什么是VBA 1

1.2 VBA程序编写及运行过程 1

1.2.1 什么是程序 1

1.2.2 创建一个显示“欢迎您”的程序 2

1.2.3 理解程序结构 3

1.2.4 带有交互式功能的程序 3

1.2.5 VBA中常用的输入、输出方法 5

1.3 使用Visual Basic编辑器 5

1.3.1 使用代码窗口 5

1.3.2 使用对象浏览器 7

1.3.3 使用立即窗口 9

1.3.4 使用本地窗口 10

1.3.5 使用监视窗口 11

1.3.6 属性窗口 11

1.3.7 使用工程资源管理器 11

1.4 调试VBA程序 13

1.4.1 使用调试工具栏 13

1.4.2 设置断点 15

1.5 习题 15

第2章 VBA语言基础 16

2.1 标识符 16

2.1.1 标志符的定义 16

2.1.2 标志符的命名规则 17

2.2 VBA的数据类型 17

2.2.1 数据类型 17

2.2.2 自定义数据类型 18

2.2.3 数据类型的使用 19

2.3 变量与常量 19

2.3.1 常量定义与表示 20

2.3.2 变量的定义与声明 21

2.3.3 变量的存取 23

2.4 VBA的运算符 24

2.4.1 算术运算符 25

2.4.2 赋值运算符 25

2.4.3 连接运算符 25

2.4.4 逻辑运算符 26

2.4.5 比较运算符 26

2.4.6 表达式及其值 26

2.5 VBA的内部函数 27

2.5.1 输入、输出函数 27

2.5.2 其他内置函数 30

2.6 数制及字符编码 33

2.6.1 二进制数 33

2.6.2 十进制数与二进制数之间的转换 33

2.6.3 字符编码 35

2.7 VBA中对象、属性、方法、事件 36

2.7.1 面向对象的基本概念 36

2.7.2 用户窗体对象及其属性、事件和方法 37

2.7.3 应用举例 40

2.8 习题 45

第3章 程序结构 47

3.1 程序控制结构概述 47

3.2 顺序结构 48

3.3 选择结构 54

3.3.1 单分支语句 56

3.3.2 双分支语句 58

3.3.3 多分支语句 60

3.3.4 Select语句 61

3.3.5 选择嵌套 64

3.4 循环结构 66

3.4.1 引例 66

3.4.2 Do while…loop循环结构 68

3.4.3 for…next语句 72

3.4.4 循环嵌套及复杂嵌套 73

3.5 习题 77

第4章 数组 86

4.1 数组概念与数组声明 86

4.2 数组赋值及与数组相关的函数和语句 87

4.3 数组的使用 91

4.4 习题 95

第5章 过程 99

5.1 Sub过程 99

5.1.1 Sub过程定义 99

5.1.2 Sub过程调用 100

5.1.3 Sub过程的使用实例 100

5.1.4 自定义函数与过程的区别与联系 101

5.2 函数过程 102

5.2.1 函数过程定义 102

5.2.2 函数过程调用 102

5.2.3 函数过程的使用实例 102

5.3 参数的传递 105

5.3.1 形式参数与实际参数 105

5.3.2 参数传递 105

5.4 综合实例 108

5.5 习题 110

第6章 常用控件 113

6.1 命令按钮、标签和文本框 113

6.1.1 命令按钮 113

6.1.2 标签框控件 116

6.1.3 文本框 117

6.2 单选按钮、复选框和框架 119

6.2.1 单选按钮 119

6.2.2 复选框控件 120

6.2.3 框架控件 122

6.3 小结 124

6.4 习题 125

第7章 Excel VBA对象 129

7.1 对象 129

7.2 理解Excel 2010对象 129

7.2.1 认识Excel 2010对象模型 129

7.3 使用集合对象 131

7.4 Excel常用对象 132

7.4.1 工作簿Workbook对象 132

7.4.2 工作表Worksheet对象 133

7.4.3 Range对象 134

7.5 习题 137

第8章 课程设计实例 138

8.1 课程设计1 138

8.1.1 设计目的 138

8.1.2 主界面设计 139

8.1.3 运行结果 142

8.2 课程设计2 144

8.2.1 设计目的 145

8.2.2 主界面设计 145