Excel VBA技术,是一门先进而又实用的办公自动化技术。学习VBA技术,要从基础开始,循序渐进。为了在学习VBA时利于理解学习,先要对Excel基本操作有一定的了解,然后再开始一步步学习VBA的语法、流程、结构、函数等内容。本书从基础开始,详细讲解,配以众多实例,引导读者从入门步入VBA开发的领域。
VBA是先进办公生活中不可缺少的技术之一。本书由浅入深,循序渐进地讲授如何使用VBA开发办公应用系统。全书内容包括认识Excel,Excel的函数使用,VBA的含义和功能,VBA的语法,VBA各种运算符和表达式,VBA流程控制,VBA的程序结构,VBA窗体设计,Excel对象,类模块,VBA中数据库操作,VBA与XML交互,数据透视表的设计,使用VBA交互其他应用程序,VBA中使用API函数等。为了便于读者学习,本书最后对3个完整系统进行了分析。从需求分析、数据表设计,到窗体设计、代码编写,带领读者从基础到设计出完整的应用系统,让读者有实战项目的体会。
本书适合广大办公人员、应用系统开发人员、办公系统爱好者和大专院校学生阅读,尤其是有一定VBA编程技术的人员阅读。
第1部分 Excel应用技术
第1章 Excel入门
第2章 Excel高级操作
第2部分 VBA编程开发
第3章 VBA入门
第4章 VBA语法基础
第5章 VBA运算符与表达式
第6章 VBA流程控制语句
第7章 VBA程序结构
第8章 VBA内部函数
第3部分 VBA高级编程
第9章 用户窗体设计
第10章 Excel对象和类模块
第11章 Application对象
第12章 Workbook对象
第13章 Worksheet对象
第14章 Range对象
第15章 数据库
第4部分 VBA关键技术
第16章 XML与VBA
第17章 数据透视表
第18章 交互运用其他应用程序
第19章 API函数
第5部分 VBA实战
第20章 成绩管理系统
第21章 自动考试系统
第22章 用户管理系统
第23章 Excel常见问题解答
第6部分 附录
附录A Excel在线资源
附录B Excel 2003和Excel 2007命令的对应位置
附录C Excel 2007 VBA开发参考