《完全掌握Excel VBA高效办公超级手册 2010版》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:李防等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2011
  • ISBN:9787111329305
  • 页数:466 页
图书介绍:本书分为4篇共16讲,分别介绍了Excel VBA和宏、VBA程序的编写和运行、工作簿相关操作、工作表相关操作、单元格相关操作、【控件工具箱】工具栏、【窗体】工具栏、Excel 对话框相关操作、用VBA实现数据分析、图表与数据透视表、自定义函数、VBA高效文件处理、设计应用管理系统界面、用户权限管理系统、文秘日常办公管理系统,以及企业员工管理系统等内容。

第1章 从宏开始学习Excel VBA 1

1.1 Excel VBA和宏概述 2

1.1.1 Excel VBA的主要用途 2

1.1.2如何学习Excel VBA 2

1.1.3宏和宏录制器 3

1.1.4添加“开发工具”选项卡 7

1.1.5保存带宏的工作簿 8

1.1.6录制宏的实例应用 8

1.2宏的运行与加载 15

1.2.1运行宏的几种方式 15

1.2.2 Excel提供的加载宏 17

1.2.3其他来源提供的加载宏 17

1.2.4自定义的加载宏 17

1.2.5宏的安全性设置 18

1.3专家课堂(常见问题与解答) 20

第2章 VBA程序的编写和运行 21

2.1认识VBA的开发环境 22

2.1.1 VBA的启动方式与操作界面 22

2.1.2工程窗口 23

2.1.3代码窗口与用户窗体 24

2.2认识VBA的代码与过程 26

2.2.1完成任务的过程程序 27

2.2.2执行指定任务的事件程序 31

2.2.3对象、属性和方法 37

2.2.4认识不同的运算符 38

2.2.5 VBA中的常用语句 43

2.3变量的使用 59

2.3.1变量的数据类型 60

2.3.2强制声明变量 61

2.3.3变量的声明方法 61

2.4函数的使用 63

2.4.1使用VBA函数 64

2.4.2调用工作表函数 64

2.4.3自定义函数 65

2.5 专家课堂(常见问题与解答) 66

第3章 Excel工作簿的相关操作 68

3.1新建与打开工作簿 69

3.1.1新建空白工作簿 69

3.1.2新建仅包含一张工作表的工作簿 70

3.1.3在指定位置新建工作簿 71

3.1.4打开指定工作簿 72

3.1.5打开设置保护的工作簿 72

3.1.6判断一个工作簿是否己打开 73

3.2保存与关闭工作簿 75

3.2.1保存对工作簿的更改 75

3.2.2将工作簿进行另存 75

3.2.3对工作簿另存并添加打开密码 76

3.2.4关闭所有工作簿 76

3.2.5关闭指定位置的工作簿 77

3.2.6关闭前是否保存 77

3.3工作簿的实际应用 78

3.3.1示例1:打开工作簿时提示当前日期和时间 78

3.3.2示例2:禁止打印工作簿中的文件内容 79

3.3.3示例3:禁止编辑工作簿中的所有单元格 80

3.3.4示例4:禁止使用关闭按钮 81

3.3.5示例5:查看工作簿的属性 82

3.4专家课堂(常见问题与解答) 83

第4章 Excel工作表的相关操作 84

4.1插入与选取工作表 85

4.1.1插入工作表 85

4.1.2在指定位置插入工作表 86

4.1.3插入前判断工作表是否存在 87

4.1.4选取指定工作表 88

4.1.5设置活动工作表 89

4.1.6选取多个工作表 89

4.2隐藏与删除工作表 90

4.2.1隐藏一个或多个工作表 90

4.2.2取消工作表的隐藏 92

4.2.3删除指定的工作表 92

4.2.4删除未选中的工作表 94

4.3移动与复制工作表 94

4.3.1在工作簿内移动工作表 94

4.3.2在工作簿间移动工作表 95

4.3.3在工作簿内复制工作表 96

4.3.4在工作簿间复制工作表 96

4.3.5将工作表另存为工作簿 97

4.4保护工作表 98

4.4.1保护单个或所有工作表 98

4.4.2对工作表解除保护 98

4.5工作表的实际应用 99

4.5.1示例1:禁止查看指定工作表 99

4.5.2示例2:指定区域密码保护 100

4.5.3示例3:禁止更改工作表的名称 101

4.5.4示例4:限制工作表的滚动区域 102

4.6专家课堂(常见问题与解答) 103

第5章 Excel单元格的相关操作 104

5.1单元格的选取 105

5.1.1选取全部单元格 105

5.1.2选取单个单元格 106

5.1.3选取单元格区域 108

5.1.4选取特定单元格 111

5.1.5移动和改变单元格选取范围 115

5.2对单元格进行赋值 116

5.2.1直接赋值与引用 116

5.2.2利用公式赋值 116

5.2.3引用其他工作表中的单元格 117

5.2.4引用其他工作簿中的单元格 117

5.3单元格的输入与输出 118

5.3.1常量的输入与输出 118

5.3.2公式的输入与输出 119

5.4单元格的删除与信息清除 121

5.4.1单元格删除 121

5.4.2单元格信息清除 122

5.5单元格的插入、隐藏与查找 124

5.5.1单元格的插入 124

5.5.2单元格的隐藏 126

5.5.3单元格的查找 127

5.6单元格的其他操作 130

5.6.1合并单元格 130

5.6.2设置单元格格式 132

5.7单元格综合应用实例 135

5.7.1示例1:实现公式填充功能 135

5.7.2示例2:统计单元格区域的数目 137

5.7.3示例3:确定单元格区域的数据类型 138

5.7.4示例4:突出显示区域中的最大值 140

5.7.5示例5:根据内容自动填充颜色 141

5.8专家课堂(常见问题与解答) 143

第6章 控制工具与窗体工具 144

6.1对表格内容进行处理 145

6.1.1实现英文名称标准化 145

6.1.2转换货币数字为中文形式 147

6.1.3实现冻结窗格功能 150

6.2对产品进行筛选与排序 151

6.2.1实现产品自动筛选 151

6.2.2实现产品自动排序 152

6.3对产品信息进行管理 153

6.3.1记录单 153

6.3.2 VBA程序代码 155

6.3.3 VBA控件 157

6.4在用户窗体中添加控件 160

6.4.1用户窗体 160

6.4.2控件的插入与使用 165

6.4.3控件的公用属性 167

6.4.4控件的公用事件 170

6.4.5常用控件 174

6.5专家课堂(常见问题与解答) 190

第7章 窗体控件的实际应用 191

7.1编制市场调查问卷 192

7.1.1调查问卷的说明文字 192

7.1.2编辑单项选择的调查内容 194

7.1.3编辑下拉选项的调查内容 196

7.1.4保护工作表 198

7.2汇总市场调查问卷结果 199

7.2.1为控件创建单元格链接 199

7.2.2实现自动记录功能 201

7.3统计分析市场调查问卷结果 204

7.3.1创建市场调查数据统计表 204

7.3.2统计分析调查问卷结果 205

7.4专家课堂(常见问题与解答) 209

第8章 轻松学会自定义函数 210

8.1认识自定义函数 211

8.1.1在工作表公式中使用自定义函数 211

8.1.2在其他程序中使用自定义函数 212

8.2编写自定义函数 213

8.2.1自定义函数代码的存放位置 213

8.2.2自定义函数代码的编制 214

8.2.3添加自定义函数的说明 215

8.2.4指定函数的类别 216

8.3使用自定义函数 217

8.3.1在其他Excel VBA代码中使用 217

8.3.2在工作表公式中使用 218

8.3.3自定义函数的应用误区 219

8.3.4自定义函数的公用 219

8.4自定义函数应用示例 221

8.4.1示例1:计算个人调节税的自定义函数 221

8.4.2示例2:计算奖金的自定义函数 223

8.4.3示例3:按颜色求和与计数 225

8.4.4示例4:将阿拉伯数字快速转换成大写形式 228

8.5专家课堂(常见问题与解答) 229

第9章 用VBA实现销售数据分析 230

9.1销售数据分析 231

9.1.1商品库存需求分析 231

9.1.2商品销售情况分析 237

9.2销售明细清单分析 244

9.2.1统计销售明细清单 244

9.2.2分析销售明细清单 246

9.3销售结果分析统计 253

9.3.1销售业绩评价 253

9.3.2利用统计函数汇总分析销售数据 256

9.4专家课堂(常见问题与解答) 260

第10章 用VBA实现高效文件处理 261

10.1显示文件列表 262

10.1.1使用VBA函数显示文件列表 262

10.1.2使用FileSearch对象显示文件列表 266

10.2将文本导入工作表 269

10.2.1将文本导入单元格 269

10.2.2将文本导入单元格区域 272

10.3导出工作表中的内容 274

10.3.1导出到TXT格式的文件 274

10.3.2导出到HTML格式的文件 276

10.4记录Excel日志 279

10.5创建级联菜单管理工作簿 281

10.5.1创建管理工资数据的工作簿 281

10.5.2编辑创建菜单的VBA代码 282

10.5.3使用级联菜单管理多个工作簿 286

10.6保护工作表 287

10.6.1在Excel中实现对工作表的保护 287

10.6.2使用Excel VBA实现对多个工作表的保护 288

10.7专家课堂(常见问题与解答) 296

第11章 用VBA开发员工信息表 297

11.1使用窗体录入报表数据 298

11.1.1创建用户窗体 298

11.1.2窗体与工作簿的数据交换 301

11.2管理员工数据报表 305

11.2.1生成员工工资条 305

11.2.2制作员工卡 309

11.2.3打印员工考核表 315

11.3专家课堂(常见问题与解答) 317

第12章 用VBA实现公司文档资料管理系统 318

12.1读者信息管理 319

12.1.1建立“读者信息”工作表 319

12.1.2读者信息数据管理 322

12.2文档资料信息管理 328

12.2.1建立“文档资料信息”工作表 328

12.2.2文档资料信息管理 329

12.3借阅信息管理 334

12.3.1建立“借阅信息”工作表 335

12.3.2实现借阅资料的功能 336

12.3.3实现借阅资料查询的功能 340

12.3.4实现归还资料的功能 341

12.4专家课堂(常见问题与解答) 346

第13章 用VBA编制员工薪金管理系统 348

13.1设置“员工薪金管理”工作簿 349

13.1.1添加美观的按钮 349

13.1.2汇总考勤记录 353

13.1.3计算员工薪金 356

13.2创建员工薪金管理窗体 364

13.2.1创建“员工薪金查询”窗体 364

13.2.2创建“查询结果”窗体 369

13.2.3创建“管理员登录”窗体 372

13.3运行员工薪金管理系统 374

13.4专家课堂(常见问题与解答) 376

第14章 用VBA编制用户权限管理系统 378

14.1创建管理用户权限的窗体 379

14.1.1创建“用户权限管理系统说明”和“用户权限”工作表 379

14.1.2创建“登录”窗体 382

14.1.3创建“注册”窗体 391

14.1.4创建“更改用户权限”窗体 396

14.2保护设计完成的用户权限管理系统 402

14.2.1隐藏工程代码 402

14.2.2锁定工程 404

14.3应用用户权限管理系统 405

14.3.1验证用户权限管理系统 405

14.3.2将用户权限管理系统保存为模板 410

14.4专家课堂(常见问题与解答) 411

第15章 用VBA编制文秘办公管理系统 412

15.1自动实现工作安排提醒 413

15.1.1日程安排自动提醒 413

15.1.2每天工作安排提醒 421

15.2考勤管理 426

15.2.1使用“考勤管理”窗体 427

15.2.2实现考勤查询管理 431

15.2.3运行“考勤管理”窗体 439

15.3员工考核测评数据处理 441

15.3.1计算员工考核测评结果 441

15.3.2实现测评结果自动排序 445

15.4专家课堂(常见问题与解答) 446

第16章 用VBA编制企业收支管理系统 447

16.1设计“企业收支管理”工作簿 448

16.1.1设计“收支登记”工作表 448

16.1.2设计“收支汇总”工作表 450

16.1.3设计“收支对比”、“收支项目”工作表 451

16.2实现企业收支管理功能 452

16.2.1实现收支快速登记 452

16.2.2实现收支自动汇总 457

16.2.3使用VBA设计收支对比图 464

16.2.4为自定义按钮指定宏 465

16.3专家课堂(常见问题与解答) 466