前言
Excel作为使用最为广泛的电子表格软件,它以操作简便、功能丰富和效率高而著称,非常适合对计算机熟悉程度不高的人员使用。但是随着学习的深入,用户期望Excel提供更加自动化的操作,这就需要借助Excel VBA。本书以Excel 2007为基础,通过实例,循序渐进地介绍了Excel VBA在日常工作中的用法。本书结构一共24章,按照知识点的难易程度,结合使用者可能会遇到的实际问题,结合具体实例讲述Excel VBA的用法。第1章到第6章,主要介绍了VBA的基础知识,包括宏的应用初步、VBA程序设计入门、VBA语言基础、程序控制、过程与常用函数和错误处理。第7章到第11章,介绍了Excel对象与窗体,主要包括了工作簿和工作表对象、单元格区域对象、窗体和控件概述、控件应用和事件概述。第12章到第20章,介绍了VBA的高级功能,主要包括了图表、数据透视表和其他应用程序关系、文件操作与加载项、处理XML、CommandBar对象、Ribbon设计、类模块和为程序提供帮助。第21章到第24章,主要介绍了有关数据访问的技术,包括了ADO概述、数据查询、数据编辑和其他方法处理外部数据。本书实例典型,内容丰富,有很强的针对性。书中各章详细介绍了各个知识点的应用方法,特别对其他VBA书籍很少讲述到的Ribbon设计与回调以及为应用程序提供帮助等知识也使用实例做了详细介绍。为了帮助读者更加直观地学习本书,我们将书中的主要内容都录制了演示录像,这些录像置于“video”文件夹。录像文件的名称是和每个章节的命名方式是一致的,读者可以对应起来进行学习。录像文件是“*avi”格式的,通过Windows自带的播放器即可观看。
本书既可作为普通高等院校本、专科VBA应用与开发课程的教学用书,也可作为广大VBA爱好者的参考用书。
本书由许小荣、夏跃伟、高翔等编著,参加本书编写工作的还有朱敬、钟星海、王建华、杨俊、秦涛、靳栓柱、何立军、王保荣、张永梅、刘雪萍、文巍巍、张玲、蒋菊兰、汤世明、姚建仁、刘娟、马宏民、庄君等,在此,编者对以上人员致以诚挚的谢意!
作者力图使本书的知识性和实用性相得益彰,但由于水平有限,书中难免有不足之处,欢迎广大读者、同仁批评斧正。
我们的E-mail地址:qiyuqin@phei.com.cn。
编者
2010年5月