VBA介绍PPT.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBA介绍PPT

VBA介绍 北京先进数通信息技术有限公司 商业智能应用部 2008年3月 内容提要 VBA简介 VBA编写、执行环境 VBA语法结构 VBA常用对象 VBA操作文件和文件夹 VBA中使用ADO VBA实例 VBA简介 Visual Basic for Application是非常流行的应用程序开发语言—Visual Basic的子集。 实际上,V B A是“寄生于”Visual Basic应用程序的版本。 M i c r o s o f t决定让它开发出来的应用程序共享一种通用的自动化语言—Visual Basic for Application(V B A),而不是使用不同的自动化语言 VBA简介 V B A与Visual Basic的区别包括如下几个方面: Visual Basic是设计用于创建标准的应用程,而V B A是用于使已有的应用程序自动化 Visual Basic 具有自己的开发环境,而V B A必须“寄生于”已有的应用程序 要运行Visual Basic开发的应用程序,用户不用在他的系统上访问Visual Basic,因为Visual Basic开发出的应用程序是可执行的。而由于V B A应用程序是寄生性的,执行它们要求用户访问“父”应用程序,例如E x c e l 当学会在E x c e l中用V B A创建解决方案后,你就已经具备了在Wo r d、P r o j e ct、A c c e s s、O u t l o o k、F o x P r o和P o w e r P o i n t中用V B A创建解决方案的大部分知识 VBA编写、执行环境 你也许希望知道可以用V B A干什么。使用V B A可以实现的功能包括: • 使重复性的任务自动化。 • 自定义E x c e l中工具栏、菜单和窗体的界面。 • 简化模板的使用。 • 为E x c e l环境添加额外的功能。 • 创建报表。 • 对数据执行复杂的操作和分析。 你以前也许没有想到将应用程序用作开发平台。大多数人考虑开发应用程序时,想到的都是像Visual Basic或者C + +这样的语言。你希望采用E x c e l作为开发平台有许多原因,这些原 因包括: • Excel的应用程序功能强大,包括打印、文件处理、格式化和文本编辑。 • Excel具有大量可供选择的内置函数。 • Excel提供熟悉的界面。 • 可连接到多种格式的数据库。 VBA编写、执行环境 录制简单的宏: 1)打开新的工作簿,确认所有其他工作簿已经关闭(如果它们包含宏或者其他V B A代码), 以便能够很容易地对录制的宏进行定位和处理。 2)在单元格A 1中输入你的名字,在单元格B 1中输入你的姓,在单元格C 1中输入你居住 的城市名,在单元格D 1中输入你居住的国家名。以上操作为下面的练习提供用来处理的数据。 3)选中单元格A 1。 4)选择“工具”、“宏”、“录制新宏”,显示如图1 - 1所示的“录制新宏”对话框。 VBA编写、执行环境 5)输入“B i g F o n t”作为宏名,键入回车开始录制宏。注意此时E x c e l应用程序窗口的状 态栏中显示“录制”,特别是“停止录制”工具栏也显示出来。 宏的名字最多可为2 5 5个字符,并且必须以字母开始。宏名中可用的 其他字符包括字母、数字和下划线。宏名中不允许出现空格。通常用下划 线代表空格。 要显示“停止录制”对话框,可用鼠标右键单击工具栏,并选择“停 止录制”。只有在录制宏时,“停止录制”工具栏才可用。 6)选择“格式”,“单元格”,会显示“单元格格式”对话框,选择“字体”选项卡。 7)将字体大小设为1 6,将字体颜色设为红色,单击“确定”按钮。 8)单击“停止录制”工具栏按钮,结束宏录制过程。 如果“停止录制”工具栏没有显示出来,请选择“工具”、“宏”、“停 止录制”。 录制完一个宏后,就可以执行它了。 VBA常用对象 尽管在E x c e l的对象模型中包括1 0 0多个对象,但你会发现程序设计主要集中在如下五个对象上: • Application • Wo r k b o o k • Wo r k s h e e t • Range • Chart VBA常用对象 这并不是说用不着使用其他对象,只是说明这五个对象最为常用。A p p l i c a t i o n对象代表E x c e l。使用A p p l i c a t i o n对象可以控制应用程序级的设置、内置的E x c e l函数以及高级方法,例 如I n p u t

文档评论(0)

erfg4eg + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档