Excel VBA活用范例实用手册(畅销升级版)
上QQ阅读APP看书,第一时间看更新

前言


Foreword

对于大多数人来说,Excel VBA似乎很神秘,学习Excel VBA似乎是一件很困难的事情。那么,如何学习Excel VBA,怎样才能尽快掌握并灵活运用Excel VBA?本书通过大量的示例,介绍Excel VBA的各种实用技巧以及源代码,读者通过阅读分析这些示例的程序代码,并进行实际操作演练,就能够逐步地将本书提供的各种方法和技巧转换为自己的技能。本书不阐述晦涩难懂的术语,也不讲解各种对象、属性、方法和事件的概念,而是将各种Excel VBA知识及其使用方法和技巧融合在示例之中,从而便于读者理解、分析乃至应用于实际工作中。

本书特色

◆以大量的示例为基础,内容涉及Excel VBA几乎全部的知识、使用方法和技巧。

◆每个示例就是一个技巧,同时还介绍了该技巧的相关内容,使读者通过一个个示例学习到尽可能多的方法和技巧。

◆提供了详细的源代码,并尽可能采用变量的方法,读者只需改变变量的值就可以将示例提供的程序应用于其他方面。

◆可先从目录中查找自己感兴趣的技巧,然后打开该工作簿,并实际操作和查看分析程序,从而尽快掌握该方法和技巧。

◆采用速查手册结构,可通过目录快速查找所需的技巧示例。

本书安排及内容简介

本书分为18章,内容涉及了Excel VBA的几乎全部知识。

第1章至第6章以主要的篇幅详细介绍了Excel VBA常见对象(诸如Application对象、Workbook对象、Worksheet对象、Range对象、Chart对象、窗体控件对象)以及对象事件的一些实用技巧。因为了解Excel VBA对象的属性方法和事件是非常重要的,所以可以说,掌握了这些对象的使用方法也就基本掌握了Excel VBA。

第7章介绍了创建自定义工具栏和命令的一些实用操作技巧,利用这些方法和技巧,可以帮助我们创建自动化运行命令。

第8章介绍了条件格式实用操作技巧,这些技巧为我们灵活使用Excel 2007特有的条件格式来分析数据提供了方便。

第9章介绍了Excel数据清单实用操作技巧,这些技巧主要包括如何实现自动排序、筛选、查找数据等常见的操作。

第10章至第13章主要介绍了如何利用Excel VBA来操作数据库(包括Excel工作簿、Access数据库、SQL Server数据库和文本文件),尤其是将Excel VBA与ADO和SQL结合起来,充分发挥利用数据库保存数据和利用Excel计算分析处理数据的特长,使得数据管理更加有效,为开发各种应用系统提供了方法和参考依据。

第14章和第15章主要介绍了在程序设计中的一些常规性的方法和技巧,以及使用工作簿函数和VBA函数的方法和技巧。

第16章介绍了在打印工作表时的一些方法和技巧,使用这些技巧,可以完成各种打印风格下的打印任务。

第17章介绍了有关操作文件和文件夹的方法和技巧,为我们在运行程序时操作文件和文件夹提供了丰富的方法和技巧。

第18章主要介绍了如何利用Excel VBA操作其他Office应用程序的一些基本方法和技巧,例如,操作Word和PowerPoint文档、利用Outlook发送邮件等。

我们真切希望本书提供的各种技巧能够成为您日常工作中的好帮手,使您能够尽快掌握Excel VBA,并将Excel VBA应用于实际工作中。

本书读者对象

本书适合具有Excel基础知识和Excel VBA基础知识的各类人员阅读,特别适合想要学习Excel VBA但无从下手,想尽快掌握Excel VBA基本知识的各类人员阅读。本书也适合从事公司信息管理应用系统开发的各类人员阅读,也可作为大中专院校相关专业的教材或参考书。

关于Excel版本

本书的内容是以2007以上版本为基础,也兼顾Excel 2003等较早期的版本。

编者

2016年7月