第12章-模块与VBA设计.pptxVIP

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

2024/5/7Access2013数据库技术及应用

——配套电子课件主编:向隅第12章模块与VBA设计

【本章知识要点】了解VBA编程环境了解常量、变量、表达式及函数的概念掌握VBA流程控制了解VBA对象掌握VBA创建模块的方法

12.1VBA概述Access利用Office提供的统一VBA(VisualBasicforApplications)编辑器(Editor)来编写过程代码,它以微软的VisualBasic编程环境为基础,在VBA中可以编写VBA函数和过程。实际上,VBA是一个集编辑、调试和编译等功能于一体的编程环境。Access的VBA界面与Word、Excel和PowerPoint的VBA开发界面基本一致。1.VBE界面MicrosoftAccess提供了多种启动VBA编程环境的方法,方法如下:方法一:按Alt+F11组合键。方法二:在数据库窗口中单击菜单“工具”→“宏”→“VisualBasic编辑器”。方法三:单击数据库窗口中的“模块”按钮,然后双击要查看或编辑的模块。方法四:单击数据库窗口的“模块”按钮,然后单击数据库窗口中的“新建”按钮。

12.1VBA概述

12.1VBA概述菜单说明文件文件的保存、导入、导出、打印等基本操作编辑基本的编辑命令视图控制VBA的视图插入插入过程、模块、类或文件调试调试程序的基本命令,包括监视、设置断点等运行运行程序的基本命令,如中断、运行命令工具用来管理VB的类库等的引用、宏以及VBA编辑器的选项外接程序管理外接程序窗口设置各窗口的显示方式帮助用来获取MicrosoftVisualBasic的链接帮助以及网络帮助1.菜单

12.1VBA概述2.工具栏

12.1VBA概述3.窗口工程资源管理器窗口属性窗口代码窗口

12.2VBA基础知识VBA支持多种数据类型,为用户编写程序提供了方便。12.2.1VBA数据类型数据类型符号数据名称取值范围存储空间Byte?字节0~2551字节Boolean?布尔True或False2字节Integer%整型-32768~327672字节Long长整型-2147483648~21474836474字节Single!单精度浮点型负数:-3.402823E38~-1.401298E-45正数:1.401298E-45~3.402823E384字节Double#双精度浮点型负数:-1.79769313486232E308~-4.9406545841247E-324正数:4.9406545841247E-324~1.79769313486232E3088字节Currency@货币-922337203685477.5808~922337203685477.58088字节Decimal?十进制小数?14字节Date?日期/时间100年1月1日~9999年12月31日8字节Object?对象任何对象引用4字节String(fixed)$定长字符串1~大约65400字符串长String(variable)?变长字符串0~大约20亿10字节+字符串字长Variant(数字)?变体数字型任何数字值,最大可达Double的范围16字节Variant(字符)?变体字符型与变长String具有相同的范围22字节+字符串长Type?自定义类型每个元素的范围与它本身的数据类型的范围相同所有元素所需数目

12.2VBA基础知识在Access2013中使用VBA时经常要存储程序的中间和最后结果,这时就要用到变量。1.变量变量是指程序执行过程中其值发生变化的量。变量在使用前应该进行声明。(1)变量的定义和引用VBA中通常使用Dim或Static语句显示声明局部变量。其定义格式如下:12.2.2变量和常量

12.2VBA基础知识Dim变量[As类型]Static变量[AS类型]例如:DimstrAsString声明一个名为str的字符串变量str=Hello给变量赋值VBA中对变量命名时必须遵守以下规则:1)变量名由字母、数字和下画线组成,但必须以字母开头。2)变量名的长度不能超过255个字符。3)变量名中不能出现空格、.、!、#、$、等字符。4)变量名不能与关键字同名。5)在变量的作用域中,变量的名称应该是唯一的。12.2.2变量和常量

12.2VBA基础知识(2)变量的作用域如果变量声明语句出现在过程中,则该变量只可以在本过程中被调用;如果变量声明语句出现在模块中,则变量只能在该模块的所有过程中使用。如果要扩大变量的使用范围,如在项目中使它成为公用变量,可以在声明语句中加入

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档