《Excel与VBA程序设计精讲》.pdf

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Excel与VBA程序设计精讲》.pdf

3 .VBA 初步 19 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 与 VBA 程序设计 Copyright © 2005 马维峰 3 .VBA 初步 20 3.2. VBA 快速入门 3.2.1. VBA 开发环境 3 VBA 集成开发环境(IDE ,Integrated Development Environment 的缩写)是进行VBA 程序设计和代码编写的地方,同一版本的 Office 共享同一 IDE 。VBA 代码和 Excel 文件是 保存在一起的,可以通过点击 “工具 ― 宏 ― Visual Basic 编辑器”打开 VBA 的 IDE 环境(图 3-1 ),进行程序设计和代码编写。 打开 VBA IDE 的方法: 通过 “工具 ― 宏 ― VISUAL BASIC编辑器” 通过快捷键 “ALT + F11” 右键单击工具栏,选择“Visual Basic ”,此工具栏有录制宏,打开VBA IDE 等的 快捷按钮: 3 翻译为中文即“集成开发环境”。 Excel 与 VBA 程序设计 Copyright © 2005 马维峰 3 .VBA 初步 21 图 3-1 Visual

文档评论(0)

qspd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档