当前位置:首页 > 工业技术
零基础学EXCELVBA
零基础学EXCELVBA

零基础学EXCELVBAPDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:李俊民等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2009
  • ISBN:9787111253297
  • 页数:361 页
图书介绍:本书讲述如何使用Excel VBA进行编程。
上一篇:加料小菜王下一篇:电力标准体系表
《零基础学EXCELVBA》目录
标签:编著 基础

第一篇 Excel VBA基础篇 1

第1章 Excel高级处理功能的使用 1

1.1 数据检测与导入 1

1.1.1 检测录入数据的有效性 1

1.1.2 从外部数据源中导入数据 3

1.2 使用数据筛选功能 4

1.2.1 使用筛选功能检索数据 4

1.2.2 使用自定义筛选功能检索数据 5

1.3 Excel常用函数的使用 6

1.3.1 自动求和函数的使用 6

1.3.2 文本函数的使用 9

1.3.3 日期函数的使用 13

1.4 使用数据透视表 15

1.4.1 数据透视表的作用 16

1.4.2 数据透视表的应用 16

1.5 使用图表统计数据 17

1.5.1 图表的3种类型 17

1.5.2 使用图表向导创建图表 18

1.6 举一反三 21

第2章 Excel VBA中的宏 22

2.1 认识宏 22

2.1.1 宏的概念 22

2.1.2 宏的运行原理 22

2.1.3 宏的制作方法 23

2.2 宏的录制与维护 23

2.2.1 添加“开发工具”选项卡 23

2.2.2 录制宏 25

2.2.3 编辑与删除宏 25

2.2.4 保存带宏的工作簿 26

2.3 执行宏 27

2.3.1 运行宏 27

2.3.2 通过快捷键执行宏 28

2.3.3 通过窗体按钮执行宏 28

2.3.4 通过图形执行宏 29

2.3.5 添加工具栏命令执行宏 30

2.4 加载宏 32

2.4.1 Excel提供的加载宏 32

2.4.2 通过录制宏制作加载宏 33

2.4.3 通过其他来源提供的加载宏 34

2.5 宏的数字签名 35

2.5.1 安装数字签名 35

2.5.2 数字签名的应用 36

2.6 宏的实际应用 37

2.6.1 示例:自动完成数据累计 37

2.6.2 示例:通过快捷键设置排名 40

2.6.3 示例:实现高级筛选功能 41

2.6.4 示例:计算员工工资 42

2.7 举一反三 44

第二篇 Excel VBA开发环境和语法篇第3章 Excel VBA及其开发环境 45

3.1 VBA概述 45

3.1.1 VBA的概念 45

3.1.2 VBA的历史 46

3.1.3 VBA的工作原理 46

3.2 VBA与VB 47

3.2.1 VBA与VB之间的区别 47

3.2.2 安装VBE开发环境和帮助文档 47

3.3 VBE开发环境介绍 49

3.3.1 切换到VBE开发环境 49

3.3.2 VBE工程窗口 50

3.3.3 VBE属性窗口 52

3.3.4 VBE代码窗口 53

3.3.5 代码窗口的特征 55

3.3.6 对象浏览器窗口 56

3.3.7 自定义VBE开发环境提高工作效率 57

3.4 示例:第1个VBA程序 59

3.5 举一反三 61

第4章 Excel VBA中的语法结构 62

4.1 VBA常用对象 62

4.1.1 常用的对象 62

4.1.2 常用对象的集合 63

4.1.3 使用对象的规则 64

4.2 基础数据对象概述 64

4.2.1 数据类型 64

4.2.2 常量 65

4.2.3 变量 65

4.2.4 数据运算 67

4.3 常用控制语句 69

4.3.1 判断结构 70

4.3.2 循环语句 77

4.3.3 错误转移语句 86

4.3.4 With语句 88

4.3.5 Select Case语句 89

4.3.6 常用控制语句的综合应用 92

4.4 举一反三 93

第5章 Excel VBA中的代码结构 94

5.1 Excel VBA程序 94

5.1.1 模块程序 94

5.1.2 过程程序 95

5.1.3 事件程序 99

5.1.4 过程程序与事件程序的区别 104

5.2 Excel VBA的代码组成 104

5.2.1 Excel VBA中的对象 105

5.2.2 Excel VBA中的属性 105

5.2.3 Excel VBA中的方法 107

5.3 举一反三 109

第三篇 Excel VBA技术在Excel中的应用篇第6章 工作簿相关的操作 111

6.1 新建工作簿 111

6.1.1 在当前位置新建工作簿 111

6.1.2 在指定位置新建工作簿 112

6.2 打开工作簿 113

6.2.1 打开指定位置的工作簿 113

6.2.2 判断一个工作簿是否已经打开 114

6.2.3 打开设置保护的工作簿 115

6.3 保存工作簿 116

6.3.1 直接保存工作簿 116

6.3.2 另存为工作簿 116

6.4 关闭工作簿 117

6.4.1 关闭指定位置的工作簿 118

6.4.2 关闭前是否保存工作簿 118

6.4.3 关闭所有工作簿 119

6.5 工作簿的应用 120

6.5.1 示例:禁止打印工作簿文件内容 120

6.5.2 示例:禁止编辑工作簿中的所有单元格 121

6.5.3 示例:禁止使用关闭按钮 122

6.5.4 示例:打开工作簿时弹出提示信息 123

6.5.5 示例:改变工作簿大小时弹出提示信息 123

6.5.6 示例:关闭工作簿时弹出提示信息 124

6.6 举一反三 125

第7章 工作表的相关操作&.. 126

7.1 新建工作表 126

7.1.1 新建单张工作表 126

7.1.2 新建工作表之前判断工作表是否存在 128

7.1.3 在指定位置新建工作表 128

7.1.4 在新建工作表时指定工作表的名称 131

7.1.5 同时新建多个工作表 132

7.2 激活与选取工作表 133

7.2.1 激活工作表 133

7.2.2 选取指定的工作表 134

7.2.3 选取多个工作表 134

7.2.4 选取所有工作表 135

7.3 工作表的隐藏 136

7.3.1 隐藏一个或多个工作表 136

7.3.2 根据条件隐藏工作表 137

7.3.3 取消隐藏一个或多个工作表 138

7.4 删除工作表 140

7.4.1 删除指定的工作表 140

7.4.2 根据条件删除工作表 142

7.5 工作表的移动 142

7.5.1 在工作簿内移动工作表 143

7.5.2 在工作簿之间移动工作表 144

7.6 工作表的复制 145

7.6.1 在工作簿内复制工作表 145

7.6.2 在工作簿之间复制工作表 147

7.7 工作表的保护 148

7.7.1 对工作表进行保护 148

7.7.2 对工作表解除保护 149

7.8 工作表的应用 150

7.8.1 示例:设置对工作表的访问权限 150

7.8.2 示例:禁止查看指定工作表中的内容 152

7.8.3 示例:自动提示计算信息 153

7.9 举一反三 154

第8章 单元格的相关操作 155

8.1 单元格的选取 155

8.1.1 单个单元格的选取 155

8.1.2 选取特定单元格 157

8.1.3 选取全部单元格 159

8.1.4 选取单元格区域 160

8.1.5 移动单元格的选取区域 163

8.1.6 选取整行和整列单元格 165

8.2 单元格中内容的维护 167

8.2.1 单元格内容的输入 167

8.2.2 清除单元格中的信息 170

8.3 单元格的插入与删除 173

8.3.1 插入单元格 173

8.3.2 删除单元格 176

8.4 单元格的隐藏 178

8.4.1 隐藏整行和整列单元格 178

8.4.2 隐藏单元格所在的行和列 180

8.5 单元格的查找 182

8.5.1 使用工作表函数进行查找 182

8.5.2 使用Find方法查找单元格 184

8.6 单元格的处理 185

8.6.1 合并与拆分单元格 185

8.6.2 组合与取消组合单元格 188

8.7 单元格的应用 190

8.7.1 示例:判断录入的数据是否合法 190

8.7.2 示例:自动填充数据 191

8.8 举一反三 192

第9章 对话框的相关操作 193

9.1 MsgBox函数对话框 193

9.1.1 常用MsgBox对话框 193

9.1.2 对话框内容与标题 195

9.1.3 对话框提示图标 196

9.1.4 对话框中的按钮 198

9.1.5 图标与按钮的组合使用 200

9.2 InputBox函数对话框 202

9.2.1 InputBox函数的参数设置 202

9.2.2 使用InputBox话框 202

9.3 调用与屏蔽Excel对话框 205

9.3.1 Excel中的常用对话框 205

9.3.2 使用Dialogs属性 205

9.3.3 使用GetOpenFilename方法 208

9.3.4 屏蔽Excel对话框 209

9.4 对话框的应用 210

9.4.1 示例:使用InputBox对话框录入数据 210

9.4.2 示例:使用MsgBox对话框提示删除信息 211

9.4.3 示例:使用Excel内置对话框替换数据信息 212

9.5 举一反三 214

第四篇 Excel VBA界面设计篇 215

第10章 应用程序界面设计 215

10.1 程序界面设计原则 215

10.1.1 程序界面设计思路 215

10.1.2 程序界面设计原理 215

10.2 用户窗体的使用方法 216

10.2.1 添加窗体 216

10.2.2 设置窗体的属性 216

10.2.3 在窗体上添加控件 219

10.2.4 设置控件的属性 219

10.2.5 窗体的常用方法 220

10.2.6 窗体的常用事件 221

10.3 常用控件的使用 223

10.3.1 标签 223

10.3.2 文本框 224

10.3.3 按钮 225

10.3.4 组合框 227

10.3.5 列表框 228

10.3.6 单选按钮 230

10.3.7 复选按钮 231

10.3.8 图像控件 232

10.3.9 特殊控件的使用 234

10.4 举一反三 241

第11章 常用应用程序界面及编码设计 242

11.1 系统登录程序的设计 242

11.1.1 登录程序的设计思路 242

11.1.2 登录程序的设计步骤 242

11.2 数据录入程序的设计 245

11.2.1 录入程序的设计思路 245

11.2.2 录入程序的设计步骤 245

11.3 数据删除与修改程序的设计 247

11.3.1 删除与修改程序的设计思路 247

11.3.2 删除与修改程序的设计步骤 248

11.4 查询程序的设计 251

11.4.1 查询程序设计的思路 251

11.4.2 查询程序设计的步骤 251

11.5 打印程序的设计 255

11.5.1 打印程序的设计思路 256

11.5.2 打印程序的设计步骤 256

11.6 举一反三 258

第12章 图表与数据透视表的程序设计 259

12.1 Chart对象概述 259

12.1.1 Chart对象的常用属性 259

12.1.2 Chart对象的常用方法 260

12.2 设计图表相关的程序 260

12.2.1 图表程序的设计思路 260

12.2.2 图表程序的设计步骤 261

12.3 与透视表有关的数据对象 265

12.3.1 PivotTable数据对象 265

12.3.2 PivotField数据对象 265

12.3.3 PivotCache内存缓冲区对象 266

12.4 设计数据透视表相关的程序 266

12.4.1 数据透视表程序的设计思路 267

12.4.2 数据透视表程序的设计步骤 267

12.5 举一反三 271

第13章 自定义函数 272

13.1 编写自定义函数 272

13.1.1 编写自定义函数代码 272

13.1.2 添加函数的说明与指定函数的类别 273

13.2 使用自定义函数 276

13.2.1 使用自定义函数的意义 276

13.2.2 自定义函数的使用 276

13.2.3 自定义函数的公用 277

13.3 在应用程序当中使用自定义函数 280

13.3.1 示例:使用自定义函数判断闰年 280

13.3.2 示例:使用自定义函数判断学生的成绩级别 281

13.3.3 示例:使用自定义函数计算商品销售信息 283

13.3.4 示例:使用自定义函数实现简单的计算器 284

13.4 举一反三 286

第五篇 案例应用篇 287

第14章 通讯录管理系统 287

14.1 设计思路 287

14.1.1 需求分析 287

14.1.2 系统功能分析 287

14.2 系统登录设计 288

14.2.1 登录窗体界面设计 288

14.2.2 程序代码设计 289

14.3 系统主界面设计 291

14.3.1 主窗体界面设计 291

14.3.2 程序代码设计 293

14.4 通讯录信息录入设计 294

14.4.1 录入窗体界面设计 294

14.4.2 录入程序代码设计 295

14.5 数据删除与修改设计 298

14.5.1 窗体界面设计 298

14.5.2 程序代码设计 299

14.6 通讯录信息查询设计 306

14.6.1 查询窗体界面设计 306

14.6.2 程序代码设计 306

本章小结 311

第15章 项目审计管理系统 312

15.1 设计思路 312

15.1.1 需求分析 312

15.1.2 系统功能分析 312

15.2 登录权限设计 313

15.2.1 登录权限窗体界面设计 313

15.2.2 程序代码设计 314

15.3 系统主界面设计 317

15.3.1 主窗体界面设计 317

15.3.2 程序代码设计 318

15.4 项目信息管理窗体设计 319

15.4.1 项目信息管理窗体界面设计 319

15.4.2 项目信息管理程序代码设计 320

15.5 项目信息审核设计 325

15.5.1 项目信息审核窗体界面设计 325

15.5.2 项目信息审核程序代码设计 326

15.6 项目信息查询设计 328

15.6.1 项目信息查询窗体界面设计 328

15.6.2 项目信息查询窗体程序代码设计 329

本章小结 332

第16章 企业员工管理系统 333

16.1 设计思路 333

16.1.1 需求分析 333

16.1.2 系统功能分析 333

16.2 系统登录设计 334

16.2.1 登录窗体界面设计 334

16.2.2 登录窗体的程序代码设计 334

16.3 系统主界面设计 337

16.3.1 主窗体界面设计 337

16.3.2 程序代码设计 339

16.4 员工信息管理窗体的设计 340

16.4.1 窗体界面设计 340

16.4.2 程序代码设计 341

16.5 员工工资管理设计 348

16.5.1 员工工资管理窗体的设计 348

16.5.2 程序代码设计 348

16.6 员工信息打印窗体设计 351

16.6.1 打印窗体的界面设计 351

16.6.2 程序代码设计 351

本章小结 353

附录 Excel VBA常用事件和方法 354

返回顶部