网站大量收购独家精品文档,联系QQ:2885784924

VBA程序设计讲解.ppt

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

Excel VBA程序设计 目录 Excel VBA环境简介 VBA语法基础 数组 过程与函数 Excel VBA对象 Range对象 程序调试 图形界面设计 Excel VBA环境简介 VBA Excel VBA Excel VBA优点 VBA和VB的关系 Excel VBA开发环境 Excel2010的VBA环境 工程管理器 属性窗口 代码窗口 立即窗口 学习Excel VBA的方法 VBA VBA是指Visual Basic for Application。在Windows操作系统中,某些应用程序为了方便高级用户快速完成某些单调、重复的操作而提供的开发环境。 VBA用于AutoCAD、Microsoft Office等常见软件中。由于Office软件的广泛使用,Office套件称VBA为宏,使用宏可以增强Word、Excel等软件的自动化能力,使用户更高效地完成特定任务。 VBA的语法同VB类似,但比VB增加了很多特有的函数和对象。这些函数、对象是针对特定应用程序,专门给高级用户使用的。 Excel VBA Excel是微软公司出品的Office系列办公软件中的一个组件。它主要用来制作电子表格,从而完成许多复杂的数据运算。同时,该软件可以提供强大的数据分析和预测功能,并且包含强大的图表制作功能。 由于Excel处理的对象多为数据,相对Office其他软件,Excel的使用更为繁琐和枯燥。而处理枯燥复杂的数据正是VBA所擅长的领域。 Excel VBA优点 使用VBA具有以下优点: 环境易于获得,安装了Excel后就可以使用Excel VBA 使重复的任务自动化,如数据项的批量运算; 自定义Excel工具栏、菜单和界面,可以方便不同的用户使用; 简化模板的使用,使Excel初级用户更快掌握工作中所需的功能; 自定义Excel,使其成为开发平台。虽然Excel提供各种强大的功能,但是由于行业差异,Excel自带的模板很难满足用户的全部要求; 创建报表。Excel虽然自带各种报表向导,但是由于要求不同,用户往往需要自己创建特定报表; 对数据进行复杂的操作和分析。由于企业信息化管理,更多企业需要借助现有的数据来帮助公司运作。而采集的数据都是原始数据,必须经过复杂的分析,才能真正帮助管理者进行决策。 VBA与VB的关系 VBA是VB的应用程序版本,可以理解为“寄生在特定产品中的Visual Basic”。很多用户开始总是混淆VBA和VB的概念。其实,VBA和VB的区别包括如下几个方面: 设计目的不一样。VB用于创建标准的应用程序,而VBA是使已有的应用程序(Excel、AutoCAD等)自动化。 开发环境不同。VB具有自己的开发环境,而VBA必须寄生于已有的应用程序。 运行方式不同。要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.exe),而VBA开发的程序必须依赖于它的“父”应用程序。 尽管存在这些不同,VBA和VB在结构上仍然十分相似。如果已经了解了VB,会发现学习VBA非常快。同样,学习VBA也会给学习VB打下良好的基础。 Excel VBA开发环境 在Excel中,要启动VBA开发环境,需要在菜单中选择【工具】→ 【宏】→ 【 Visual Basic编辑器(V) 】。按下快捷键【 Alt-F11】同样也可以打开Visual Basic编辑器。 Visual Basic编辑器也是一个标准的Windows应用程序,具有菜单栏、工具栏等、帮助窗口等Office应用程序的界面元素,同时也有Visual Basic专有的资源管理器、属性窗口、编辑区、立即窗口区、本地窗口区等。 在不同的配置下,VBA开发环境显示的内容有一定的区域。可以使用VBA开发环境的视图的菜单来显示或关闭某些区域。 高版本Excel的VBA环境 从Office 2007开始,使用了功能区来代替传统的菜单和工具栏。开发工具选项卡中包含了与程序开发和XML功能相关的命令,平时这个选项卡是隐藏的。 要在功能区中显示隐藏的“开发工具”选项卡,必须在按下左上角圆形的Office按钮,选择菜单中的Excel选项→常用,勾选的在功能区显示‘开发工具’选项卡。在开发工具选项卡,可以方便地进入Visual Basic编辑器。 按下【 Alt-F11】快捷键同样可以进入Visual Basic编辑器。 工程管理器 工程管理器又称为工程资源管理器,包含了当前文档中所有的VBA资源,如Excel模块、Excel中包含的宏对应着模块文件夹中的每一个模块。 当同时打开了多个Excel文件时,每个Excel文件都在工程管理器中列出。通过工程管理器可以查看所有的VBA代码。 当工程管理器没有显示时,可以使用【视图】→【工程资源管理器(P)】或使用快捷键【

您可能关注的文档

文档评论(0)

33ggoup + 关注
内容提供者

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

1亿VIP精品文档

相关文档