Excel与VBA程序设计精讲
EXCEL 学习
3. VBA初步
3.1. VBA简介
VBA是Visual Basic for Application的缩写,是一种应用程序自动化语言。所谓应用程序自动化,是指通过程序或者脚本让应用程序,例如Microsoft Excel、Word自动化完成一些工作,例如在Excel里自动设置单元格的格式、给单元格充填某些内容、自动计算等。在前面的章节里,我们通过使用宏来设置Excel单元格的格式、填充单元格的内容,而使宏完成这些工作的正是VBA。
VBA的由来
在20世纪90年代早期,使应用程序自动化还是充满挑战性的领域。对每个需要自动
化的应用程序,人们不得不学习一种不同的自动化语言。例如,可以使用Excel的宏语言使Excel自动化,使用Word Basic使Microsoft Word自动化,等等。因此,Microsoftt决定开发一种应用程序共享的通用自动化语言VBA,这就是Visual Basic for Application(VBA)的由来。Visual Basic for Application可以看做是非常流行的应用程序开发语言Visual Basic的一个子集,Visual Basic其他子集还包括VB Script等。
VBA具有VB语言的大多数特征和易用性,它最大特点就是将Excel作为开发平台来开发应用程序,可以应用Excel的所有已有功能,例如数据处理、图表绘制、数据库连接、内置函数等等。
本部分将对VBA及其开发环境IDE(集成开发环境)、VBA的基本语法、应用VBA自动化Excel做一简单介绍。文中会涉及到一些诸如对象、事件等部分读者可能不熟悉或不清楚的概念,对于此类问题可直接忽略之,因为在后面会有详细介绍。本部分也不是一个VBA的参考文档,只是其语法、特征的快速浏览和介绍。
学习完本部分的内容后,读者应该可以应用Excel和VBA进行一些简单的开发。
你可能喜欢
- Excel使用技巧大全(超
- excel宏教程
- 使用技巧
- VB高级编程
- Excel_VBA对象
- SQL语言
- Excel使用技巧大全(超全)95页
- Excel使用技巧大全(超全)94页
- Excel2003 2007 XP 使用技巧超级大全500个使用技巧 让你成为高手中的高手(超全)120页
- Excel使用技巧大全(超全)50页
- Excel使用技巧大全(超全)295页
- Excel使用技巧绝对大全(超全)95页
- excel宏教程12页
- excel宏教程7页
- excel的宏教程应用13页
- excel宏教程[1]18页
- excel的宏教程免费下载14页
- excel宏教程27页
- Excel高级使用技巧15页
- win7鲜为人知的使用技巧6页
- Excle使用技巧18页
- Word文档使用技巧大全52页
- CSS使用技巧13页
- excel2007使用技巧36页
- 《VB高级编程》理论课程教学大纲6页
- VB高级编程48页
- VB高级编程论文10页
- VB高级编程初探(子类技术SUBCLASS与消息捕获)8页
- VB高级编程100例54页
- VB高级编程论文10页
- Excel_VBA常用技巧_第01章.range(单元格)对象57页
- Excel_VBA_处理Application对象12页
- Excel_VBA常用技巧_第05章.Application对象13页
- Excel_VBA常用技巧_第04章.shape(图形)、Chart(图表)对象28页
- Excel_VBA常用技巧_第03章.Wordbook(工作薄)对象30页
- Excel_VBA常用技巧_第01章.range(单元格)对象57页
- SQL数据库语言55页
- SQL语言基本语句介绍5页
- 第13章 查询及SQL语言41页
- 第5章 SQL语言A53页
- 实验二 SQL语言的初步使用2页
- 第5章 SQL语言32页


