《EXCEL VBA入门及其应用》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:清华大学出版社发行部编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:7302167168
  • 页数:353 页
图书介绍:本书介绍EXCEL VBA的应用方法。

第1章 Excel VBA概述(教学录像:25分钟) 1

1.1 认识Excel VBA 2

1.1.1 什么是Excel VBA 2

1.1.2 Excel VBA与VB的区别 2

1.1.3 选择Excel VBA的原因 3

1.2 走进Excel VBE开发环境 3

1.2.1 启动Excel VBE 3

1.2.2 了解Excel VBE操作界面 4

1.2.3 退出Excel VBE开发环境 16

1.3 本章小结 17

第2章 Excel宏基础(教学录像:24分钟) 18

2.1 认识Excel宏 19

2.2 走入Excel宏的世界 19

2.2.1 宏录制的三步曲 19

2.2.2 按钮控制宏 21

2.2.3 宏管理器 22

2.3 运用加载宏 23

2.3.1 设计加载宏 24

2.3.2 添加加载宏 25

2.3.3 使用加载宏 26

2.4 案例演练:利用加载宏设计制作个人履历表 26

2.4.1 录制“生成履历表”宏 26

2.4.2 创建“生成履历表”表 27

2.4.3 生成“生成履历表”加载宏 27

2.4.4 加载“生成履历表”加载宏 27

2.4.5 应用“生成履历表”加载宏 28

2.4.6 操作过程的代码表示 29

2.5 案例演练:通过按钮实现高级筛选 30

2.5.1 需求分析 30

2.5.2 功能实现 30

2.5.3 运行测试 32

2.6 本章小结 33

第3章 程序开发基础(教学录像:55分钟) 34

3.1 基本数据类型 35

3.1.1 数值型数据 35

3.1.2 字符串型数据 36

3.1.3 其他数据类型 36

3.2 常量与变量 36

3.2.1 常量 37

3.2.2 变量 37

3.2.3 数组 40

3.3 函数与过程 41

3.3.1 过程 41

3.3.2 函数 43

3.4 控制语句 45

3.4.1 循环语句 45

3.4.2 判断语句 48

3.4.3 Goto语句 49

3.5 运算符 49

3.5.1 算术运算符 49

3.5.2 比较运算符和连接运算符 50

3.5.3 逻辑运算符 50

3.5.4 运算符优先级别 51

3.6 本章小结 51

第4章 Excel VBA基础(教学录像:45分钟) 52

4.1 概念与术语 53

4.1.1 对象模型 53

4.1.2 使用对象库 55

4.2 Excel VBA对象模型 56

4.2.1 Application 56

4.2.2 WorkBook 59

4.2.3 WorkSheet 61

4.2.4 Range 64

4.3 案例演练:创建多个不同区域数据转置 65

4.3.1 制作流程 65

4.3.2 代码编写实现 66

4.3.3 运行测试 68

4.4 案例演练:创建阶乘函数 68

4.4.1 制作流程 68

4.4.2 代码编写实现 69

4.4.3 运行测试 70

4.5 本章小结 70

第5章 问卷调查系统(教学录像:110分钟) 71

5.1 系统功能描述 72

5.2 预备知识 72

5.2.1 认识Exce环境中的表单控件 72

5.2.2 尝试利用代码向工作表写入数据 75

5.2.3 利用代码生成图表 77

5.2.4 认识Excel公式用法 81

5.2.5 制作流程 83

5.3 创建表单登录功能 83

5.3.1 设计用户密码登录界面 84

5.3.2 利用表单控件完成问卷调查界面设计 87

5.3.3 控件设计 90

5.3.4 关联按钮与定义事件 92

5.3.5 功能测试 93

5.4 创建窗体登录功能 94

5.4.1 创建窗体界面 94

5.4.2 定义数据区域 96

5.4.3 定义窗体加载事件 97

5.4.4 定制各个功能模块 98

5.4.5 功能测试 102

5.5 本章小结 103

第6章 活动抽奖系统(教学录像:21分钟) 104

6.1 功能描述 105

6.2 预备知识 105

6.2.1 获得关联数据 105

6.2.2 消息提示框 107

6.2.3 随机抽取实现 108

6.2.4 制作流程 110

6.3 创建抽奖系统界面 111

6.3.1 导入员工姓名信息 111

6.3.2 创建抽奖界面窗口 112

6.4 设置随机抽奖功能 113

6.4.1 初始化窗口界面 113

6.4.2 定义控件功能 114

6.5 系统测试 115

6.6 本章小结 115

第7章 员工信息管理系统(教学录像:60分钟) 117

7.1 功能描述 118

7.2 预备知识 118

7.2.1 了解Excel的公式设置 119

7.2.2 图片框控件运用 123

7.2.3 列表框控件 127

7.2.4 制作流程 130

7.3 创建人员管理系统 130

7.3.1 制作流程 130

7.3.2 创建信息窗体与控件 130

7.3.3 定义窗体事件 132

7.3.4 运行测试 134

7.4 创建信息查询系统 134

7.4.1 制作流程 134

7.4.2 功能代码编制 135

7.4.3 运行测试 137

7.5 创建信息更新系统 138

7.5.1 设计思想 138

7.5.2 功能代码编制 138

7.5.3 运行测试 140

7.6 创建信息新增功能系统 140

7.6.1 制作流程 140

7.6.2 功能代码编制 140

7.6.3 运行测试 142

7.7 创建信息删除功能系统 142

7.7.1 制作流程 142

7.7.2 功能代码编制 143

7.7.3 运行测试 143

7.8 创建“确定”与“重填”功能系统  144

7.8.1 “确定”按钮代码编制 144

7.8.2 “重填”按钮代码编制 145

7.9 系统测试 146

7.10 本章小结 147

第8章 销售管理系统(教学录像:140分钟) 148

8.1 系统功能描述 149

8.2 预备知识 150

8.2.1 日历控件运用 150

8.2.2 列表框控件运用 152

8.2.3 文件系统控制运用 156

8.3 产品管理系统 159

8.3.1 制作流程 159

8.3.2 创建产品资料管理系统窗体 159

8.3.3 产品功能块的实现 161

8.3.4 运行测试 164

8.4 订单输入系统 165

8.4.1 制作流程 165

8.4.2 创建订单输入界面 166

8.4.3 定义事件 168

8.4.4 运行测试 173

8.5 产品统计系统 173

8.5.1 制作流程 173

8.5.2 生成统计分析表/图 174

8.5.3 创建菜单集成功能 176

8.5.4 运行测试 179

8.6 本章小结 179

第9章 公司内部图书管理系统(教学录像:55分钟) 180

9.1 功能需求分析 181

9.2 预备知识 181

9.2.1 数据列表显示实现 181

9.2.2 数据查询实现 185

9.2.3 制作流程 188

9.3 图书管理系统主体界面 189

9.3.1 创建窗体并定义属性 189

9.3.2 创建控件 189

9.3.3 编辑窗体加载事件 192

9.4 图书查询系统 194

9.5 图书借阅系统 195

9.5.1 创建借阅机制 195

9.5.2 借阅功能实现 195

9.6 图书登记管理系统 198

9.6.1 登记机制功能描述 198

9.6.2 登记机制实现 199

9.7 系统测试 201

9.8 本章小结 203

第10章 Excel VBA高级应用(教学录像:18分钟) 204

10.1 菜单与工具按钮 205

10.1.1 创建菜单及事件 206

10.1.2 创建工具栏及事件 209

10.2 与Windows API集成 214

10.2.1 认识Windows API 214

10.2.2 创建时刻表 214

10.3 本章小结 217

第11章 公司文档管理系统(教学录像:50分钟) 218

11.1 功能分析 219

11.2 预备知识 219

11.2.1 TreeView控件 219

11.2.2 ListView控件 225

11.2.3 制作流程 230

11.3 系统界面设计 230

11.3.1 用户窗体及控件设计 230

11.3.2 界面最终设计效果 231

11.4 系统功能实现 233

11.4.1 定义窗体加载功能 233

11.4.2 定义界面中各控件功能 235

11.5 系统测试 242

11.6 本章小结 243

第12章 Excel与其他Office组件协作(教学录像:55分钟) 244

12.1 预备知识 245

12.1.1 调用Office组件 245

12.1.2 建立数据ADO连接 245

12.1.3 SQL语句基础 246

12.2 创建Word报告 249

12.2.1 制作流程 249

12.2.2 创建Word模板 250

12.2.3 定制代码 251

12.2.4 功能测试 254

12.3 与Access进行数据交换 255

12.3.1 读取数据库信息 255

12.3.2 写入客户信息 258

12.3.3 功能测试 259

12.4 建立PowerPoint文档 259

12.4.1 制作流程 260

12.4.2 创建PowerPoint模板 260

12.4.3 代码实现 260

12.4.4 功能测试 263

12.5 本章小结 264

第13章 资产管理系统(教学录像:40分钟) 265

13.1 功能分析 266

13.2 预备知识 266

13.2.1 打印功能 266

13.2.2 数据统计功能 270

13.2.3 配置工作表环境 271

13.2.4 制作流程 273

13.3 资产入库管理系统 273

13.3.1 创建产品采购输入界面 273

13.3.2 编辑窗体控件事件 275

13.4 资产领用登记系统 279

13.4.1 创建产品领用登记界面 279

13.4.2 编辑窗体控件事件 281

13.5 资产统计管理系统 285

13.5.1 创建资产库存统计界面 285

13.5.2 生成统计报表 286

13.6 资产统计系统启动界面 292

13.6.1 创建启动界面 292

13.6.2 创建界面菜单工具 293

13.7 资产管理系统测试 294

13.8 本章小结 295

第14章 Excel VBA安全设置(教学录像:18分钟) 296

14.1 宏的安全设置 297

14.1.1 宏的安全级别 297

14.1.2 宏的位置信任 298

14.2 数字签名 298

14.2.1 数字签名使用特点 299

14.2.2 数字证书的申请 299

14.3 设置VBA保护密码 300

14.4 本章小结 301

第15章 Excel VBA模块定制案例解析(教学录像:60分钟) 302

15.1 设定Excel使用有效期 303

15.1.1 功能分析 303

15.1.2 预备知识 303

15.1.3 功能实现 304

15.2 一次性清除超链接 305

15.2.1 功能分析 305

15.2.2 预备知识 305

15.2.3 功能实现 306

15.3 生成多级菜单 307

15.3.1 功能分析 307

15.3.2 预备知识 308

15.3.3 功能实现 308

15.3.4 运行测试 311

15.4 一次性清除文档中的批注 311

15.4.1 功能分析 311

15.4.2 预备知识 311

15.4.3 功能实现 312

15.5 创建游动的文字 313

15.5.1 功能分析 313

15.5.2 预备知识 313

15.5.3 功能实现 314

15.6 导入文本文件 317

15.6.1 功能分析 317

15.6.2 预备知识 317

15.6.3 功能实现 318

15.7 生成货币大写转换 320

15.7.1 功能分析 320

15.7.2 预备知识 321

15.7.3 功能实现 321

15.7.4 运行测试 323

15.8 制作物品分配管理 323

15.8.1 功能分析 323

15.8.2 预备知识 324

15.8.3 功能实现 326

15.8.4 运行测试 328

15.9 实现页眉页脚中的双行文本 329

15.9.1 功能分析 329

15.9.2 预备知识 329

15.9.3 功能实现 331

15.9.4 运行测试 332

15.10 批量修改图片链接 333

15.10.1 功能分析 333

15.10.2 预备知识 333

15.10.3 功能实现 334

15.10.4 运行测试 335

15.11 批量生成邀请信函 336

15.11.1 功能分析 336

15.11.2 预备知识 336

15.11.3 功能实现 338

15.11.4 运行测试 341

附录A Excel常用函数列表 342

附录B Excel学习、交流相关网站 353