
作者:黄朝阳
页数:557
出版社:电子工业出版社
出版日期:2015
ISBN:9787121263965
电子书格式:pdf/epub/txt
内容简介
与众不同,独树一帜;读者视角,全新解读。
每一个疑难案例,都源于网友现实的疑惑和困扰;
每一个解决案例,皆来自高手精妙的思路和讲解。
作者简介
黄朝阳,网名apolloh,ExcelTip.net站长,微软全球最有价值专家(MVP)。拥有十多年丰富的企业信息化实践和管理经验,精通Excel和MS SQL在企业中的应用。早期曾在多个Office技术社区担任版主,参与过多部Excel畅销书的编著工作。微博:@Office高端培训
罗刚君,网名andysky,ExcelTip.net技术社区版主,多个Office技术社区资深版主,从事Excel软件研究与写作多年,精通Excel VBA与函数、图表。在公司担任电脑技术管理,对办公应用有较丰富的实战经验和心得。目前已经出版过13部Excel相关著作。微博:http://weibo.com/excelbbx。
章兰新,网名zlxtl,ExcelTip.net技术社区版主,多个Office技术社区资深版主,
拥有十多年丰富的政府信息化实践、管理和组织实施经验,精通Excel和MSSQL在管理中的应用。长期在政府财政经济部门实施电脑技术与管理、统计、数据分析相融合的工作,一直致力于推广Excel和数据库技术,对办公应用有极丰富的实战经验和心得。微博:http://weibo.com/etvba。
陈国良,网名gouweicao78,微软全球最有价值专家(MVP),ExcelTip.net技术社区总版主,多个Office技术社区资深版主,从事公路、铁路工程建设管理十多年,精通Excel函数与公式,具有丰富的实战经验,参与过多部Excel畅销书的编著工作。
本书特色
本书为读者展示excel vba编程的实战技巧,包括工作中最常用的查询、定位、格式转换、报表拆分与合并、开发自定义函数、处理文件与文件夹、功能区设计,以及插件开发实战与原理分析。本书侧重于解决问题和展示解题思路,案例包含诸多常见疑难的解决方案。阅读本书后,读者可以解决工作中的诸多疑难杂症,大大提高工作效率,且有助于提升编程能力,拓展思路,将理论向实战迈进。
好的代码应该同时具备准确、纠错、兼容和效率四个特性,本书所有的案例都在准确性与高效性的基础上提供完善的错误处理措施与思路讲解。
全书包括205个实用案例和一个大型综合应用——开发送货单套打程序系统。书中的每个案例采取疑难描述、解决方案、操作方法、原理分析和知识扩展五个步骤进行讲解,力图在解决问题的同时让读者可以通晓其思路和原理。
读者在学习本书的同时,如果配合vba入门图书《来吧,带你玩转excel vba》或者《excel vba程序开发自学宝典(第3版)》学习,将会取得更好的效果。另外,本书附赠了书中所有的案例文件与源代码,读者可到网上下载学习。
目录
1.1 变量、常量与数据类型 1
1.2 程序防错要点 8
1.3 练习与思考 18
第2章 数据查找技巧 19
2.1 快速查找 19
2.2 跨表查找内容 47
2.3 文件查找与转换 66
2.4 图片查找与引用 87
2.5 练习与思考 97
第3章 数据处理 98
3.1 按条件定位的技巧 98
3.2 数据处理及格式转换 111
3.3 单元格合并技巧 162
3.4 报表合并与拆分 183
3.5 单元格颜色的综合应用 201
3.6 重复数据处理 214
第4章 报表打印 224
4.1 打印设置 224
4.2 特殊打印格式设计 231
4.3 思考与练习 257
第5章 借用事件让程序自动化 258
5.1 工作表事件 258
5.2 工作簿事件 266
5.3 应用程序事件 275
5.4 思考与练习 283
第6章 开发自定义函数 284
6.1 自定义函数基础 284
6.2 开发自定义函数 293
6.3 开发具有可选参数的自定义函数 317
6.4 思考与练习 326
第7章 文件与文件夹管理 327
7.1 文件管理 327
7.2 文件夹管理 334
7.3 思考与练习 342
第8章 vba操作图表 343
8.1 利用vba批量修改图表格式 343
8.2 思考与练习 356
第9章 vba操作图形对象 357
9.1 图形对象的批量操作 357
9.2 批注的高级应用 362
9.3 图形对象综合应用 374
9.4 练习与思考 390
第10章 窗体控件应用 391
10.1 activex控件应用 391
10.2 窗体设计技巧 400
10.3 窗体与工作表之数据交互 431
10.4 练习与思考 460
第11章 功能区菜单与backstage视图设计 461
11.1 创建功能区菜单 461
11.2 backstage视图设计 481
11.3 思考与练习 486
第12章 用vba访问网络资源 487
12.1 导入网页列表 487
12.2 导入不规范的网页数据 491
12.3 练习与思考 499
第13章 设计excel通用工具 500
13.1 开发excel插件 500
13.2 封装代码 515
13.3 设计安装程序 529
13.4 练习与思考 538
第14章 开发送货单套打程序 539
14.1 罗列需求 539
14.2 设计表格 540
14.2.1 工作表职能分配 540
14.2.2 设计“配置”工作表 540
14.2.3 设计“打印界面”工作表 541
14.2.4 设计“明细表”工作表 543
14.3 编写代码 543
14.3.1 为品名、品牌和型号创建下拉列表 543
14.3.2 开发小写金额转大写金额的函数 546
14.3.3 生成送货单号 546
14.3.4 打印并保存数据 547
14.3.5 批量打印历史数据 548
14.3.6 保存并清空数据 550
14.3.7 创建数据透视表 550
14.3.8 功能说明 551
14.4 设计菜单 551
14.5 测试功能 552
14.5.1 测试“生成送货单号” 553
14.5.2 测试品名、品牌与型号的录入方式 553
14.5.3 测试“打印当前货单” 554
14.5.4 测试“打印历史记录” 555
14.5.5 测试“创建透视表” 556
14.5.6 测试对话框启动器 557
14.5.7 总结















