第3章VBA编程基础

第3章VBA编程基础

ID:31273434

大小:553.50 KB

页数:36页

时间:2019-01-08

第3章VBA编程基础_第1页
第3章VBA编程基础_第2页
第3章VBA编程基础_第3页
第3章VBA编程基础_第4页
第3章VBA编程基础_第5页
资源描述:

《第3章VBA编程基础》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第3章VBA编程基础第3章VBA编程基础3.1VBA简介VBA(VisualBasicforApplication)是MicrosoftOffice系列软件的内置编程语言,VBA的语法与独立运行的VisualBasic编程语言互相兼容。它使得在MicrosoftOffice系列应用程序中快速开发应用程序更加容易,且可以完成特殊的、复杂的操作。3.1.1什么是VBA相信大多数的读者对于VB都比较熟悉,至少应该是听说过。VB就是微软公司推出的可视化BASIC语言,用它来编程非常简单。因为它简单,而且功

2、能强大,所以微软公司将它的一部分代码结合到Office中,形成我们今天所说的VBA。它的很多语法都继承自“VB”,所以可以像编写VB语言那样来编写VBA程序,以实现某个功能。当这段程序编译通过以后,Office将这段程序保存在Access中的一个模块里,并通过类似在窗体中激发宏的操作那样来启动这个“模块”,从而实现相应的功能。VBA提供了一个编程环境和一门语言,应用它可以自行定义应用程序以扩展Office的性能,将Office与其他软件相集成,并使Office一体化为一系列商业处理的一环。通过使用

3、VBA构建定制程序会使你充分利用Office提供的功能和服务。3.1.2VBA的编程环境在Office中提供的VBA开发界面称为VBE(VisualBasicEditor),在VBE中可编写VBA函数和过程。Access的VBE界面与Word、Excel和PowerPoint的VBA开发界面基本一致。1.VBE界面在Access中,,可以有多种方式打开VBE窗口。可以先单击“数据库”窗口的“模块”快捷键,然后双击所要显示的模块名称,就会打开VBE窗口并显示该模块的内容;也可以单击数据库窗口工具条上

4、的“新建”按钮,就会在VBE中创建一个空白模块;还可以通过在“数据库”窗口中,选择“工具”菜单的“宏”子菜单的“VisualBasic编辑器”命令打开VBE。用VBE打开一个已有的Northwind数据库中的“启动”模块时,窗口如图3-1所示。在图3-1所示的VBE窗口中,VBE界面由主窗口、工程资源管理器窗口、属性窗口和代码窗口组成。通过主窗口的“视图”菜单可以显示其他的窗口,这些窗口包括:对象窗口、对象浏览器窗口、立即窗口、本地窗口和监视窗口,通过这些窗口可以方便用户开发VBA应用程序。73第

5、3章VBA编程基础图3-1在VBE中打开模块(1)菜单VBE的菜单共有文件、编辑、视图、插入、调试、运行、工具、外接程序、窗口和帮助10个菜单。各个菜单的说明如表3-1所示表3-1菜单及其说明菜单说明文件文件的保存、导入、导出等基本操作编辑基本的编辑命令视图控制VBE的视图插入进行过程、模块、类或文件的插入调试调试程序的基本命令,包括监视、设置断点等运行运行程序的基本命令,如运行、中断等命令工具用来管理VB的类库等的引用、宏以及VBE编辑器的选项外接程序管理外接程序窗口设置各个窗口的显示方式帮助用

6、来获得MicrosoftVisualBasic的链接帮助以及网络帮助资源(2)工具栏默认的情况下在VBE窗口中显示的是标准工具栏,用户可以通过“视图”菜单的“工具”子菜单来显示“编辑”、“调试”和“用户窗体”工具栏,甚至是自行定义工具栏的按钮。标准工具条上包括了创建模块时常用的命令按钮,关于这些命令按钮及其功能的介绍如表3-2所示。表3-2标准工具栏常用按钮功能按钮按钮名称功能视图MicrosoftAccess按钮切换Access2000窗口插入按钮单击该按钮右侧箭头,拉出列表,含有“模块”、“类

7、模块”和“过程”过程三个选项,选一项即可插入新模块运行子过程/用户窗体按钮运行模块中的程序73第3章VBA编程基础续表按钮按钮名称功能中断按钮中断正在运行的程序重新设置按钮结束正在运行的程序设置模式按钮在设计模式和非设计模式之间切换工程资源管理器按钮用于打开工程资源管理器属性窗口按钮用于打开属性窗口对象浏览器按钮用于打开对象浏览器(3)窗口在VBE窗口中,提供了工程资源管理器窗口、属性窗口、代码窗口、对象窗口、对象浏览器窗口、立即窗口、本地窗口、监视窗口等多个窗口,可以通过“视图”菜单控制这些窗口

8、的显示。下面对常用的工程资源管理器窗口、属性窗口、代码窗口做简单的介绍。①工程资源管理器窗口“工程资源管理器”的列表框列出了在应用程序中用到的模块文件。可单击“查看代码”按钮显示相应的代码窗口,或单击“查看对象”按钮,显示相应的对象窗口,也可单击“切换文件夹”按钮,隐藏或显示对象文件夹。②属性窗口“属性窗口”列出了所选对象的各种属性,可“按字母序”和“按分类序”查看属性。可以编辑这些对象的属性,这通常比在“设计窗口”中编辑对象的属性要方便和灵活。为了在“属性窗口”显示Access类

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。