推荐理由
本书特色:
对数据库开发,窗体应用等进行了重点讲解,书中实例稍加修改便可应用到实际的项目开发中,对代码进行了详细注释,阅读起来很容易理解,全书提供了78个实例和2个综合案例,非常实用。
本丛书的作者团队对计算机程序设计类图书市场有很好的敏感性,对出版动态有准确的把握,对计算机技术的发展进行长期跟踪。该团队长期以来致力于计算机图书的内容提供和策划,已经出版的多个系列图书都在计算机图书市场上有良好的口碑,都曾经引领了当年的计算机程序设计畅销书。
内容简介
本书分为五篇,其中第一篇是VBA基础知识篇,主要内容包括VBA的概念、宏和VBA开发环境;第二篇是VBA基础语法篇,主要内容包括VBA语法基础、VBA基础语句、程序结构控制语句、过程、Sub与Function过程等;第三篇是Excel VBA对象篇,主要内容包括Excel VBA对象模型和应用程序对象、工作簿对象、工作表对象、单元格对象和图表对象等;第四篇是VBA高级应用篇,主要内容包括自定义Excel 2007的用户界面、工作表控件、界面设计、XML与VBA、加载宏和数据编程等;第五篇是综合实例篇,主要讲解了成绩管理系统和日程安排表两个综合实例。
本书知识全面,结构上由浅入深,且以相关代码讲解知识点,可使读者快速入门。本书适合需要用Excel解决复杂问题,或者准备利用Excel VBA技术开发Excel应用程序的读者,也适合大中专院校的学生阅读,还可作为VBA的培训教材。
目录
第一篇 VBA基础知识篇
第1章 认识VBA
第2章 宏及其应用
第3章 VBA开发环境
第二篇 VBA基础语法篇
第4章 VBA语法基础
第5章 VBA语句
第6章 程序结构控制语句
第7章 过程
第8章 Sub与Function过程
第三篇 Excel VBA对象篇
第9章 Excel VBA对象模型和应用程序对象
第10章 工作簿对象
第11章 工作表对象
第12章 单元格对象
第13章 图表对象
第四篇 VBA高级应用篇
第14章 自定义Excel 2007的用户界面
第15章 工作表控件
第16章 界面设计
第17章 XML与VBA
第18章 加载宏
第19章 数据库编程
第五篇 综合实例篇
第20章 成绩管理系统
第21章 日程安排表
附录 VBA编程参考
先读为快
第1章 认识VBA
在Excel 2007中,用户可以实现自动化工作表,其实现的功能是将一些常用的操作做成一个命令集合。当需要使用这些操作时,就不需要再按步骤重新操作一次,可以直接使用上次制作的命令集合,在现有的电子表格上执行一次即可,这就是Excel 2007中宏的功能。在本章将介绍Excel 2007中宏的基本概念和基本操作,并将介绍VBA的基本理论知识。
1.1 概述
在详细讲解VBA的知识内容之前,本小节首先简单介绍Excel VBA的概念以及VBA和其他编程语言之间的关系。希望读者通过阅读本章的内容,对Excel VBA有个宏观了解。
1.1.1 VBA简介
VBA是Visual Basic for Application的英文缩写,它是在Office中广泛使用的宏语言。使用宏可以增强Word、Excel等软件的自动化能力,使用户更高效地完成特定任务。VBA的语法同Visual Basic(以下简称VB)类似,但比VB增加了很多特有的函数和对象。
1.1.2 VBA在Excel中的应用
Excel是微软公司出品的Office系列办公软件中的一个组件,主要用来制作电子表格,从而完成许多复杂的数据运算。
……