本帖最后由 samwis 于 2013-6-24 10:30 编辑 Excel Home首部译著《Excel 2007 VBA 参考大全》正式公开,以飨广大Excel VBA爱好者!
作者简介:
John Green ,是一位生活和工作在澳大利亚悉尼的独立计算机顾问,精通Excel和Access。他有35年的计算机工作经验,拥有化学工程学位和MBA学位。为表彰他对CompuServe Excel论坛讨论区和MS网络新闻组所做出的贡献,从1995年到2005年,他都被Microsoft授予MVP(最有价值专家)的称号。
Stephen Bullen,毕业于牛津大学,拥有工程学、经济学和管理学的硕士学位,自1994年起,他开始提供Excel咨询和应用程序开发服务,目前Stephen供职于伦敦的Barclays Capital,为复杂的外来衍生性商品开发商贸系统。为酬谢他的知识、技术和贡献,Microsoft自1996年起每年都授予他MVP的头衔。
Rob Bovey,是Application Professionals的总裁,这家软件公司专门从事Microsoft Office、Visual Basic和SQL Server的应用程序开发。Rob为Microsoft Excel开发了几个由Microsoft发布的加载项。他是Microsoft认证系统工程师(MCSE)和Microsoft认证解决方案开发专家(MCSD)。自1995年起,Microsoft每年都授予他MVP的头衔。
Michael Alexander,是Microsoft认证应用程序开发专家(MCAD),具有超过14年的咨询和开发办公解决方案的经验。他将VBA和VB方面的经验充分应用于私人部门成功的咨询实践中,为各行各业开发中间件和报表解决方案。
Excel Home译者团队简介:
译者序:
毋庸置疑,Excel作为优秀的电子表格软件,已广泛应用于各行各业,其强大的数据处理和分析功能,充分展示了数据的内涵,极大地提升了工作效率。并且,内嵌于Excel中的编程功能,不仅能够使很多重复工作自动化,而且使得Excel成为一个独具特色的开发平台,极大地扩展了Excel的功能。
本书的几位作者有着深厚的编程技术功底以及多年丰富的Excel和VBA应用实践经验,为用户开发了许多Excel应用解决方案,他们以自己高超的技术和非凡的创意让Excel的应用无所不能,充满活力。他们还撰写过多本经典的技术图书,本书就是其中之一。针对Excel 2007的变化,本书在之前版本的基础上进行了修订和重组,并增加了新的内容。虽然本书主要适用于Excel 2007,但除了部分Excel新特性外,大部分VBA代码仍然适用于较早版本的Excel。
承担本书翻译工作的成员均来自Excel Home——华语区著名的Excel技术站点。无数Excel技术精英都常常活跃于此,他们和本书的作者一样,都热爱技术,经验丰富,乐于分享。在接到出版社的邀请后,很快就由站长周庆麟(Kevin)组织了一个团队,开展翻译工作。翻译的过程是辛苦的,看似简单的句子和作者表达的意图,要将其忠实地转换成中文,需要仔细地推敲和琢磨,这不仅要求译者有较高的英语水平,更考验着译者的语言能力。
翻译的过程也是枯燥的,需要有足够的耐心和耐力。在这部长达一千多页的技术图书中,不但有详尽的技术讲解,字典一样的语法和参数说明,更有大量的示例程序。为方便读者的阅读理解,我们完全使用中文版Excel 2007作为环境重新截图,认真确认每一个知识点,测试每段代码(原书中部分代码有误或存在兼容性问题),同时还将代码中的英文注释也翻译成了中文。
凭着对Excel技术的热爱和对知识的渴求,几位译者全身心投入,终于将这本优秀的图书呈现在广大读者面前。我们力求尽自己对Excel的理解,将文字表达得尽量完美,但由于水平有限,并且初次尝试翻译,疏漏之处在年难免,请谅解!也望读者在享受本书所带来的精彩的同时,不吝提出宝贵的意见。
本书的前言、第1章、第10章、第12~14章、第16~18章、附录A由范进勇(fanjy)翻译,第2~6章、第9章由潘毅(Aeolian-Vox)翻译,第11章、第15章、第20~21章、第23章由杨荣林(烟雨厦江南)翻译,第7~8章、第19章、第22章、第24~27章、附录B、附录C由杨志宁(northwolves)翻译。全书由范进勇统稿、校对和审核,郗金甲、杨涛也参与了本书的审校工作。最后还要感谢Excel Home管理团队,特别是朱尔轩、林树珊、周元平、顾斌等多位版主对我们工作的大力支持!
内容提要:
本书完全面向希望在Excel应用程序中利用VBA语言功能的Excel用户。在这里,VBA语言仅限于Excel范围内,而并非是一种通用的应用程序设计语言。本书大致分成3个部分:
○ 基础知识(第1章);
○ 使用特定的对象(第2章~第27章);
○ 对象模型参考(附录A~附录C)。
基础知识为初学VBA编程和Excel对象模型的读者编写,介绍了VBA语言及其特征,这些知识适用于所有VBA应用程序。同时,阐明了集合、对象、属性、方法和事件之间的关系,并展示了如何通过对象模型将这些概念与Excel建立联系。这部分还介绍了如何使用VBE及其大量的工具,包括如何获取帮助。
本书的中间部分选取了Excel中的关键对象,并通过许多实例介绍如何使用这些对象。所涉及的开发技术都是来自于许多优秀的VBA程序员多年经验交流的成果,展示了访问工作簿、工作表、图表、单元格区域等最好的方式,强调了代码的效率,即如何编写可读性强、易于维护且运行速度最快的代码。此外,一些章节专门介绍了为提取各种格式的数据而访问外部数据库的详细技术。
本书的最后4章探讨了下列高级话题:链接Excel到Internet、编写具有国际兼容性的代码、VBE编程以及如何使用Win32 API函数(Windows 32-bit Application Programming Interface,Windows 32位应用程序编程接口)。
最后,附录部分是有关Excel 2007对象模型以及VBE和Office对象模型的一个综合参考,包含了模型中的所有对象及其相应的所有属性、方法和事件。相信在读者急于看懂难以理解的代码时,本书将会对读者大有帮助。
本书教会读者获得以下技能:
· 编写易读、易维护且运行速度快的代码;
· 利用VBE及其大量工具的技巧;
· 访问各种格式数据的技术;
· 建立应用程序并将其转换为加载项的方式;
· 操作Office XML文件格式的方法;
· 理解RibbonX的详细说明;
· 管理外部数据和使用0LAP数据源的实践经验;
· 有效地调试应用程序的方法;
· 打包并将自定义的应用程序分发给其他用户的技巧。
样章试读:
第12/13/14章下载试读:http://club.excelhome.net/thread-413162-1-1.html 购买信息:
当当网:http://product.dangdang.com/product.aspx?product_id=23217243卓越亚马逊:http://www.amazon.cn/mn/detailApp?asin=B00C62OWS6京东商城:http://book.jd.com/11216928.html