《EXCEL VBA入门与典型实例》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:张峋编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:730215807x
  • 页数:417 页
图书介绍:本书介绍Excel高级操作和宏的概念与应用。

第1篇 准备篇 2

第1章 Excel的高效使用技巧 2

1.1 高效的数据录入 2

1.1.1 数据的添加 2

1.1.2 数据的修改和删除 4

1.2 数据筛选 5

1.2.1 自动筛选 5

1.2.2 自定义筛选 6

1.3 数据透视表 7

1.3.1 理解数据透视表 7

1.3.2 数据透视表的建立 9

1.4 生成图表 11

1.4.1 图表类型 11

1.4.2 使用图表向导快速创建复杂图表 12

1.5 本章小结 15

1.6 本章习题 15

第2章 VBA开发起步——使用宏 17

2.1 宏的概念 17

2.2 宏的基础操作 17

2.2.1 录制宏 17

2.2.2 运行宏 20

2.3 使宏易于运行 22

2.3.1 给宏指定快捷键 22

2.3.2 将宏指定给按钮 22

2.3.3 将宏指定给图片 24

2.3.4 将宏指定给工具栏按钮 25

2.4 宏的实际运用 26

2.4.1 为自己的工作簿加入新建工作表功能 26

2.4.2 一键搞定排名 27

2.4.3 为常用功能添加快捷键 29

2.5 常见问题分析 30

2.5.1 宏该保存在哪里 30

2.5.2 相对引用和绝对引用 31

2.5.3 使用数字签名 32

2.6 本章小结 36

2.7 本章习题 37

第2篇 Excel VBA基础篇 40

第3章 VBA概述 40

3.1 了解VBA 40

3.1.1 什么是VBA 40

3.1.2 VBA与VB 41

3.1.3 理解对象 41

3.1.4 安装VBA环境和帮助文档 42

3.2 Visual Basic编辑器环境介绍 45

3.2.1 切换到Visual Basic编辑器 45

3.2.2 使用对象浏览器学习对象的用法 46

3.2.3 自定义环境提高工作效率 49

3.3 编辑第一个VBA程序 52

3.4 常用技巧 54

3.4.1 使用快捷键加快编程速度 54

3.4.2 利用网络学习VBA 54

3.4.3 利用录制宏学习VBA对象 55

3.5 本章小结 57

3.6 本章习题 57

第4章 VBA基础语法 60

4.1 VBA常用对象 60

4.1.1 最常用的对象 61

4.1.2 常用对象的集合 62

4.1.3 使用对象的规则 63

4.2 Visual Basic语言概述 64

4.2.1 数据类型 64

4.2.2 常量 65

4.2.3 变量 65

4.2.4 数据运算 66

4.3 控制语句 69

4.3.1 判断结构 69

4.3.2 循环语句 73

4.3.3 其他常用语句 80

4.4 过程 84

4.4.1 模块 84

4.4.2 过程 85

4.4.3 过程的调用 89

4.5 本章小结 92

4.6 本章习题 93

第3篇 Excel VBA专项技术篇 98

第5章 用户界面设计 98

5.1 用户界面设计概论 98

5.1.1 用户界面设计原理 98

5.1.2 用户界面设计思想 98

5.1.3 实例讲解 99

5.2 用户界面设计方法 102

5.2.1 创建窗体 102

5.2.2 设置窗体和控件属性 103

5.2.3 使用窗体和控件的方法 105

5.2.4 控件的事件 105

5.2.5 初始化窗体 107

5.3 常用控件的使用 109

5.3.1 标签 109

5.3.2 文本框 109

5.3.3 命令按钮 110

5.3.4 列表框 113

5.3.5 组合框 117

5.3.6 多页 118

5.4 用户界面常用函数 119

5.4.1 Msgbox函数 120

5.4.2 Inputbox函数 121

5.5 工作表内控件 122

5.5.1 嵌入控件的方法 123

5.5.2 常用控件 123

5.6 本章小结 127

5.7 本章习题 127

第6章 办公常用界面设计 130

6.1 背景介绍 130

6.1.1 设计目的 131

6.1.2 界面的功能 131

6.2 设计录入窗体 133

6.2.1 录入界面的绘制 133

6.2.2 编写【确定添加】按钮 135

6.2.3 添加辅助功能 138

6.2.4 同记录单添加功能的比较 139

6.3 设计查询窗体 140

6.3.1 查询窗体的绘制 140

6.3.2 查找功能代码的设计 140

6.3.3 取消和清除功能代码的设计 144

6.3.4 同系统自带搜索功能比较 148

6.4 启动窗体 148

6.4.1 启动录入窗体 148

6.4.2 查询窗体 150

6.5 本章小结 151

6.6 本章习题 151

第7章 实现图表转化 154

7.1 Chart对象的基础知识 154

7.2 理解Chart对象 156

7.2.1 录制宏 156

7.2.2 理解代码 159

7.3 实现图表自动化 161

7.3.1 分析实际问题 161

7.3.2 编写代码 162

7.4 本章小结 164

7.5 本章习题 165

第8章 数据透视表操作 169

8.1 透视表所涉及的对象 169

8.1.1 PivotTable数据透视表对象 169

8.1.2 PivotField数据透视表字段对象 170

8.1.3 PivotCache内存缓冲区对象 170

8.2 理解对象 171

8.2.1 录制宏 171

8.2.2 理解代码 174

8.3 实现数据透视表自动化 176

8.3.1 分析实际问题 176

8.3.2 用VBA指定数据区域 177

8.3.3 给区域添加合适的字段 178

8.3.4 将代码加入按钮 181

8.4 本章小结 184

8.5 本章练习 184

第9章 自定义函数 187

9.1 设计目的 187

9.2 不用VBA建立工资表的方法 188

9.2.1 根据实际情况建立数据库 188

9.2.2 输入公式 192

9.2.3 个人所得税的计算 193

9.3 使用VBA制作的工资表 196

9.3.1 创建自定义函数 196

9.3.2 使用自定义函数 197

9.4 本章小结 199

9.5 本章习题 200

第10章 Excel与其他数据源的沟通 203

10.1 ADO对象和SQL语言介绍 203

10.1.1 ADO对象:可编程的数据对象 203

10.1.2 SQL语言:数据操作的精华 205

10.2 Excel和Excel沟通的实现 208

10.2.1 工作簿内的数据操作 208

10.2.2 工作簿之间的数据操作 215

10.3 Excel和Access数据库沟通的实现 217

10.3.1 Access数据库介绍 217

10.3.2 Excel和Access单个表的沟通 219

10.3.3 Excel和Access多个表的沟通 220

10.3.4 Excel和其他数据库的沟通 222

10.4 Excel从网页上提取信息 224

10.4.1 提取网页信息的原理 224

10.4.2 提取代码的实现 226

10.5 本章小结 227

10.6 本章习题 228

第4篇 综合案例篇 232

第11章 日程安排系统 232

11.1 编程思路 232

11.1.1 问题和需求分析 232

11.1.2 功能分析 233

11.2 制作录入界面 233

11.2.1 设计录入界面 233

11.2.2 构建数据库 235

11.2.3 录入界面功能块代码的编写 237

11.2.4 制作今日日程安排界面 247

11.2.5 设计主菜单界面 260

11.3 本章小结 261

11.4 本章习题 262

第12章 考试自动化系统 264

12.1 编程思路 264

12.1.1 问题和需求分析 264

12.1.2 功能分析 265

12.2 卷面设计 265

12.2.1 判断题 266

12.2.2 单项选择题 267

12.2.3 多项选择题 267

12.2.4 填空题 268

12.3 输入到答题卡 269

12.3.1 判断题输入方法 269

12.3.2 单项选择题输入方面 273

12.3.3 多项选择题输入方法 275

12.3.4 填空题的输入方式 280

12.4 判卷自动化 281

12.4.1 判断题自动评分 281

12.4.2 单项选择题自动评分 282

12.4.3 多项选择题自动评分 283

12.4.4 填空题自动评分 284

12.4.5 计算总分数 285

12.5 本章小结 288

12.6 本章习题 289

第13章 用户分级管理系统 292

13.1 身份设计 292

13.1.1 用户级别的设计 292

13.1.2 各级别权限的设计 293

13.1.3 权限分配的实现 294

13.2 代码的编写 297

13.2.1 登录窗体设计 297

13.2.2 管理员身份识别 298

13.2.3 考生身份识别 301

13.3 整合与修改 307

13.3.1 修改答题按钮 307

13.3.2 友好的主菜单 312

13.4 反思的价值 313

13.4.1 漏洞的实现 313

13.4.2 漏洞的思考 314

13.4.3 漏洞的弥补 315

13.5 本章小结 317

13.6 本章习题 317

第14章 奖金审计系统 320

14.1 编程思路 320

14.1.1 问题和需求分析 320

14.1.2 功能分析 321

14.2 功能单元设计 321

14.2.1 管理窗体的设计 321

14.2.2 基本查询窗体的设计 322

14.2.3 高级查询界面 322

14.2.4 窗体关系的设计 323

14.3 管理窗体设计 324

14.3.1 绘制管理窗体 324

14.3.2 【添加】按钮代码 327

14.3.3 【重置】按钮的设计 329

14.3.4 【上一条】和【下一条】按钮的设计 330

14.3.5 【保存】按钮的设计 334

14.3.6 【删除】按钮的设计 336

14.3.7 【退出】按钮的设计 338

14.4 查询功能的设计 342

14.4.1 基本查询功能窗体的设计 342

14.4.2 基本查询窗体功能代码的设计 344

14.4.3 高级查询功能窗体的设计 347

14.4.4 高级查询功能代码的设计 349

14.5 本章小结 362

14.6 本章习题 362

第15章 人事档案管理系统 365

15.1 编程思路 365

15.1.1 问题和需求分析 365

15.1.2 功能分析 366

15.2 功能单元的设计 366

15.2.1 员工信息表格的设计 366

15.2.2 录入界面的设计 367

15.2.3 简历查询表 368

15.2.4 统计表 369

15.3 录入和删除功能的设计 369

15.3.1 录入界面的设计 369

15.3.2 初始化组合框控件 371

15.3.3 功能按钮的设计 374

15.4 搜索显示功能的设计 385

15.4.1 界面的设计 385

15.4.2 搜索功能代码的设计 387

15.5 生成统计表 390

15.5.1 变量的规划 390

15.5.2 按照年龄求人数 391

15.5.3 按学历求人数 394

15.5.4 按性别求人数 395

15.5.5 录入信息 396

15.5.6 编写综合代码 396

15.6 构造主界面 399

15.7 本章小结 401

15.8 本章习题 401

附录 配书光盘中Excel常用技巧1000例索引 406