Excel VBA入门与办公应用

副标题:无

作   者:神龙工作室编著

分类号:

ISBN:9787115218117

微信扫一扫,移动浏览光盘

简介

  《Excel VBA入门与办公应用》是指导初学者学习Excel VBA办公应用的入门书籍,《Excel VBA入门与办公应用》打破了传统的按部就班讲解知识的模式,以实际应用为出发点,通过大量来源于实际工作的精彩实例,全面涵盖了读者在对数据进行处理与分析的过程中所遇到的问题及其解决方案。全书分为4篇共16章,分别介绍认识Excel VBA和宏、认识VBA代码与过程、处理工作簿、处理工作表、处理单元格、使用【控件工具箱】工具栏、【窗体】工具栏的应用、对数据进行分析、开发员工信息表、文秘日常办公管理、年度销售额分析、销售人员绩效分析、使用VBA高效处理文件、用户权限管理系统、员工薪金管理系统,以及企业收支管理系统等内容。   《Excel VBA入门与办公应用》附带一张专业级的DVD格式的多媒体电脑教学光盘,提供长达11个小时的多媒体教学内容。通过全程语音讲解、情景式教学等方式对书中知识点进行深入讲解,一步一步地引导读者掌握使用Excel VBA处理与分析数据的各种操作与应用。此外光盘中还附有书中所有实例对应的原始文件、素材文件以及最终效果文件;并赠送一个超值大礼包,内含3个小时的Windows Vista视频教学,5个小时的Office办公应用视频教学,以及常用办公设备及软件的视频教学,各种岗位的日常工作手册、Excel实用技巧、VBA函数和Excel工作表函数的参照表、电脑日常维护与故障排除的方法以及常用的Excel快捷键等实用内容的电子文档。   《Excel VBA入门与办公应用》既适合刚刚接触Excel VBA的初学者阅读,又可以作为大中专院校或者企业的培训教材,同时对于在数据处理与分析方面有实战经验的用户也有较高的参考价值。

目录

第1篇 excel vba快速入门

第1章 认识excel vba和宏

1.1 什么是excel vba 3

1.1.1 vba的主要用途 3

1.1.2 如何学习vba 3

1.2 excel中的宏 4

1.2.1 什么是宏 4

1.2.2 宏录制器 5

1. 使用宏录制器 5

2. 查看录制的宏内容 6

1.2.3 录制宏的实例应用 8

1. 记录自动排序的宏 8

2. 记录创建图表的宏 10

3. 修改创建图表的宏 12

1.3 执行宏的方法 15

1.3.1 通过visual basic工具栏 15

1. 打开【visual basic】工具栏 15

2. 使用【visual basic】工具栏 16

1.3.2 通过设置快捷键 17

1.3.3 通过visual basic编辑器 17

.1.3.4 通过添加控件按钮 18

1.3.5 通过添加窗体按钮 20

1.3.6 通过工具栏按钮 20

1.3.7 通过菜单命令 21

1.4 vba开发环境简介 22

1.4.1 vbe启动方式 23

1.4.2 vbe操作界面 24

1.4.3 工程资源管理器 25

1.4.4 代码窗口 26

1.4.5 用户窗体 26

第2章 认识vba代码与过程

2.1 初学者的纸老虎——vba程序 30

2.1.1 完成一个任务——过程程序 30

1. 过程程序的添加 30

2. sub子过程 30

3. function函数过程 31

4. 过程的调用 31

2.1.2 执行指定任务——事件程序 32

1. 添加事件程序 32

2. 事件程序的基本结构 33

3. 事件程序中的自变量传递 33

4. 工作簿级别的事件 33

5. 工作表级别的事件 35

2.2 将复杂的问题简单化——分解代码结构 36

2.2.1 什么是对象、属性和方法 36

1. 对象 36

2. 属性 36

3. 方法 37

2.2.2 运算符 37

1. 算数运算符 37

2. 比较运算符 38

3. 逻辑运算符 39

4. 字符串运算符 40

5. 运算符的优先级 40

2.2.3 vba中的常用语句 40

1. 设置一个对象的多个属性值——with语句 41

2. 要走哪条道——选择结构语句 42

3. 周而复始的语句——循环语句 44

4. 遇到错误时忽略或转移——错误控制语句 46

5. 更巧妙地输入与输出 47

2.2.4 变量的使用 52

1. 变量的数据类型 53

2. 设置强制声明变量 54

3. 变量的声明方法 55

2.2.5 好用的工具——函数 56

1. 使用vba中的函数 56

2. 调用工作表中的函数 57

3. 打造自己的工具——自定义函数 57

第2篇 用vba实现excel的常用操作

第3章 处理工作簿

3.1 新建工作簿  61

3.1.1 新建空白工作簿 61

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

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

3.2 打开工作簿 63

3.2.1 打开指定工作簿 63

3.2.2 打开已保护的工作簿 63

3.2.3 判断工作簿是否已打开 64

3.3 保存工作簿 65

3.3.1 保存对工作簿的更改 65

1. 保存单个工作簿 65

2. 保存多个工作簿 65

3.3.2 将工作簿进行另存 65

1. 另存为其他工作簿 66

2. 备份工作簿 66

3. 对工作簿另存并添加打开密码 66

3.4 关闭工作簿 66

3.4.1 关闭所有工作簿 66

3.4.2 关闭指定工作簿 67

3.4.3 关闭前是否保存 67

3.4.4 保存并关闭所有工作簿 67

3.5 工作簿的其他操作 68

3.5.1 打开工作簿时提示当前日期和时间 68

3.5.2 使【关闭】按钮失效 69

3.5.3 限制工作簿的使用次数 70

3.5.4 访问工作簿的属性 71

3.5.5 禁止打印文件 72

第4章 处理工作表

4.1 插入工作表 74

4.1.1 插入指定数量的工作表 74

1. 插入单个空白工作表 74

2. 插入多个空白工作表 74

4.1.2 插入前判断工作表是否存在 74

4.1.3 在指定位置处插入工作表 75

4.2 选取工作表 76

1. 选取指定工作表 76

2. 设置活动工作表 76

3. 选取多个工作表 76

4.3 隐藏工作表 77

4.3.1 隐藏工作表 77

1. 隐藏单个工作表 77

2. 隐藏多个工作表 77

3. 按指定条件隐藏 77

4.3.2 取消工作表的隐藏 78

4.4 移动或复制工作表 78

4.4.1 移动工作表 79

1. 在工作簿内移动 79

2. 移动到其他工作簿 79

4.4.2 复制工作表 79

1. 在工作簿内复制 79

2. 复制到其他工作簿 80

4.4.3 将工作表另存为工作簿 80

4.5 保护和删除工作表 80

4.5.1 保护工作表 81

1. 保护单个或者所有工作表 81

2. 取消工作表的保护 81

4.5.2 删除工作表 81

1. 删除指定工作表 81

2. 删除未选中的工作表 82

4.6 工作表的其他操作 83

4.6.1 防止更改工作表的名称 83

4.6.2 禁止查看指定工作表 84

4.6.3 删除工作簿中所有空工作表 84

4.6.4 判断是否存在指定名称的工作表 86

4.6.5 限制工作表的滚动区域 87

第5章 处理单元格

5.1 选取单元格 90

5.1.1 选取全部单元格 90

5.1.2 选取单个单元格 90

1. cells表示单元格 90

2. range表示单元格 91

3. 单元格的其他表示方法 91

5.1.3 选取单元格区域 91

1. 选取连续的单元格区域 91

2. 选取不连续的单元格区域 92

3. 选取与指定位置相邻的区域 93

4. 选取特定内容的单元格 94

5.2 单元格赋值 95

1. 直接赋值与引用 95

2. 利用公式赋值 96

3. 引用其他工作表中的单元格 96

4. 引用其他工作簿中的单元格 97

5.3 插入或隐藏单元格 97

1. 插入单元格 97

2. 隐藏单元格 98

5.4 单元格的其他操作 99

1. 删除单元格 100

2. 清除单元格信息 101

3. 添加批注 102

4. 合并单元格 103

5. 设置单元格格式 105

5.5 单元格综合应用实例 107

1. 实现公式填充功能 107

2. 统计单元格区域的数目 110

3. 确定单元格区域的数据类型 111

4. 突出显示区域中的最大值 113

5. 根据内容自动填充颜色 114

第6章 使用【控制工具箱】工具栏

6.1 处理表格内容 118

6.1.1 将英文名称标准化 118

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

6.1.3 实现冻结窗格功能 123

6.2 产品的筛选与排序 124

6.2.1 产品的自动筛选 124

6.2.2 产品的自动排序 125

6.3 管理产品信息 126

6.3.1 使用记录单管理 126

6.3.2 使用vba程序代码管理 128

6.3.3 使用vba控件查询信息 130

6.3.4 记录不同地区的业务比例 133

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

6.4.1 用户窗体中各控件的使用 136

6.4.2 控件的【tab】键顺序 142

第7章 【窗体】工具栏的应用

7.1 编制市场调查问卷 144

7.1.1 编辑调查问卷的说明文字 144

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

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

7.1.4 保护工作表 149

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

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

7.2.2 实现自动记录功能 153

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

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

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

1. 自动统计调查结果 157

2. 统计结果图表化 159

第3篇 用vba简化日常操作

第8章 对数据进行分析

8.1 销售数据分析 165

8.1.1 商品库存需求分析 165

8.1.2 商品销售情况分析 168

1. 统计销售金额 168

2. 将统计结果图表化 169

8.2 处理销售明细清单 171

8.2.1 统计销售明细清单 171

8.2.2 分析销售明细清单 173

1. 统计热水器的销售总额 173

2. 统计折扣额不低于1500的记录 175

3. 统计“销售数量”不低于5且“折扣率”不低于0.8的商品记录 177

8.3 销售结果分析统计 179

8.3.1 销售业绩评价 179

8.3.2 利用统计函数汇总销售数据 180

1. 确定销售人员数目 181

2. 统计分析销售额 182

3. 对销售数量排序 184

第9章 开发员工信息表

9.1 使用窗体录入报表数据 188

1. 创建用户窗体 188

2. 窗体与工作簿的数据交换 192

9.2 设计只读数据报表 196

9.3 管理员工数据报表 200

9.3.1 快速汇总多个工作簿 200

9.3.2 生成员工工资条 205

9.3.3 制作员工卡 208

9.3.4 打印员工考核表 214

第10章 文秘日常办公管理

10.1 工作行程安排提醒 218

10.1.1 日程安排自动提醒 218

1. 常用时间函数介绍 2182. 添加“日程安排提醒”模块 218

3. 添加【提醒】窗体 220

4. 设置自动提醒功能 221

10.1.2 每天工作安排提醒 223

10.2 考勤管理 227

10.2.1 设计【考勤管理】窗体 227

10.2.2 实现考勤查询管理 232

10.3 员工考核测评 241

10.3.1 计算员工考核测评结果 242

10.3.2 实现测评结果自动排序 244

第11章 年度销售额分析

11.1 设计与制作销售图表 248

11.1.1 绘制销售比例图 248

11.1.2 调整图表同步 250

11.1.3 修改图表属性 253

11.2 更改图表的数据源 256

11.2.1 基于活动单元格更改数据源 256

11.2.2 使用组合框更改数据源 260

11.2.3 使用滚动条更改数据源 263

11.3 使用窗体显示销售图表 266

第12章 销售人员绩效分析

12.1 创建数据透视表 272

12.1.1 数据透视表简介 272

12.1.2 使用向导创建数据透视表 272

12.1.3 使用vba创建数据透视表 275

12.2 获取透视表中的数据 276

12.2.1 formatdatetime函数介绍 277

12.2.2 动态获取绩效分析数据 277

12.3 制作数据透视图 282

12.4 多数据源的透视表 284

12.4.1 创建数据透视表 285

12.4.2 打印数据透视表 286

第13章 使用vba高效处理文件

13.1 显示文件列表 290

13.1.1 使用vba函数 290

13.1.2 使用filesearch对象 294

13.2 将文本导入工作表 297

13.2.1 将文本导入单元格 297

13.2.2 将文本导入单元格区域 299

13.3 导出工作表中的内容 301

13.3.1 导出到txt格式的文件 302

13.3.2 导出到html格式的文件 303

1. 使用excel菜单命令 303

2. 使用vba过程 304

13.4 记录excel日志 307

13.5 创建级联菜单管理工作簿 309

第4篇 开发自己的系统

第14章 用户权限管理系统

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

14.1.1 创建【登录】窗体 315

14.1.2 创建【注册】窗体 319

14.1.3 创建【更改用户权限】窗体 321

14.2 保护用户权限管理系统 325

14.2.1 隐藏工程代码 325

14.2.2 锁定工程 327

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

14.3.1 运行用户权限管理系统 329

1. 尚未注册的用户 329

2. 一般用户 330

3. 高级用户 331

4. 管理员 332

14.3.2 用模板保存用户权限管理系统 333

第15章 员工薪金管理系统

15.1 设置“员工薪金管理”工作簿 336

15.1.1 添加美观的按钮 336

1. 在“首页”工作表添加按钮 336

2. 在其他工作表中添加“返回”按钮 340

15.1.2 汇总考勤记录 343

15.1.3 计算员工薪金 346

15.2 创建员工薪金管理窗体 355

15.2.1 创建【员工薪金查询】窗体 356

15.2.2 创建【查询结果】窗体 361

15.2.3 创建【管理员登录】窗体 365

15.3 运行员工薪金管理系统 367

第16章 企业收支管理系统

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

16.1.1 设计收支登记工作表 370

16.1.2 设计收支汇总工作表 376

16.1.3 设计收支对比工作表 379

16.1.4 设计收支项目工作表 381

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

16.2.1 实现收支快速登记 383

16.2.2 实现收支自动汇总 389

16.2.3 使用vba设计收支对比图 400

16.2.4 为自定义按钮指定宏 403

16.3 创建【管理员】登录窗体 405

16.4 运行企业收支管理系统 410

附录 vba函数参考 411


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Excel VBA入门与办公应用
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon