2016数据库Access应用(主编范萍-中央广播电视大学出版社) 类模块.docVIP

2016数据库Access应用(主编范萍-中央广播电视大学出版社) 类模块.doc

  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代码单元,它包含一系列的语句和方法,以便执行或计算数值。 过程有两种:一种是子过程,另一种是函数过程。 子过程用来执行一个操作或一系列操作,但是它不返回值。函数过程将返回一个值,并可传递参数。 ? ? ? 二、创建VBA程序 ? 1.VBA的编程环境 ? 通过单击数据库窗口【对象】栏下的【模块】按钮,选择需要编写或修改的模块,即弹出一个编写VBA程序的窗口,如下图: ? 2.编写VBA语句 ? VBA语句是一个完整的结构单元,它代表一种操作、声明或定义。一条语句通常占一行,用户也可以使用冒号在一行中包含多条语句。如果一条语句过长,用户可以使用行继续符(下划线)结束,在下一行的接着写。 VBA中语句分为三种: ◆ 声明语句:在声明语句中,用户可以给变量、常数或程序取名称,并且指定数据类型。 ◆ 赋值语句:用于指定变量或变量的值,指定变量为某一表达式。 ◆ 执行语句:在VBA语句中,一条执行语句可以执行初始化操作,也可以执行一个方法或函数,并且可以循环或从代码块中分支执行。 ? 3.创建事件过程 ? 下面是一个综合性的例子: ? ? 代码如下: ? Option Compare Database ? Private Sub Command10_Click() X = InputBox(Please enter X) Select Case X ? Case 1 ??? MsgBox One ? Case 2 ??? MsgBox Two ? Case 3 ??? MsgBox Three ? Case 4 ??? MsgBox Best End Select End Sub ? 2

您可能关注的文档

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档