第8章 宏模块和Visual Basic.pptVIP

  1. 1、本文档共196页,可阅读全部内容。
  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文档。上传文档
查看更多
第8章 宏模块和Visual Basic.ppt

第8章要点 认识宏与模块 Visual Basic程序设计基础 事件编程 DoCmd对象 ADO组件 认识宏与模块 宏与模块都是Access中用于快速执行某种操作的功能,掌握它们的使用方法可大大提高编制数据库的工作效率。 认识宏 宏与Visual Basic 模块 认识宏 宏常用于完成一些简单的操作,如打开或关闭窗体、运行报表、记录浏览等。 认识宏 认识宏 宏与Visual Basic 在没有包含Visual Basic之前,宏完成了Access需要的应用程序开发功能。宏的设计简单,只需要选择操作和设置操作参数,不必记住复杂的语法和编写代码。在Access 2003中,宏一般用于完成下列任务: 打开和关闭窗体。 运行报表。 处理表,如修改或删除表中的记录。 宏与Visual Basic Visual Basic可以完成宏的大多数操作。Visual Basic包含一个DoCmd对象,用于执行宏操作。Visual Basic还提供了其他的一些命令来代替无法由DoCmd对象执行的宏。 Access允许将宏转换为Visual Basic代码。 模块 模块是Visual Basic编程的基本对象,所有程序代码都存放在模块的过程中。过程既可以是窗体或报表的过程,也可以是独立的过程。 理解模块 子过程 函数 创建新模块 添加过程 命令按钮 理解模块 Access中的模块可分为下列类型: 窗体模块:窗体的后台代码,与窗体一起保存。 报表模块:报表的后台代码,与报表一起保存。 标准模块:独立的过程代码,保存在模块对象中。 理解模块 模块并不能独立运行,它只起容器的作用,可运行的只是模块中的过程。模块过程可分为两种: 子程序:无返回值,只用于完成一系列操作和计算。 函数:有返回值,通过调用函数获得一个计算结果。 子过程 在子过程中可以调用其他的过程。下面是一个子过程的代码: Public Sub Command1_Click() DoCmd.OpenForm Form1, acNormal End Sub 过程中使用DoCmd对象来打开Form1窗体。 函数 下面列出了一个计算圆面积的函数: Public Function Area(r As Single) As Single Area = 3.14159 * r * r End Function 创建新模块 创建新模块 添加过程 在打开模块的Visual Basic编辑器中选择“插入/过程”命令,打开“添加过程”对话框。 在对话框的“名称”文本框中输入过程名称,在类型栏中选择过程类型,在范围栏中选择过程作用范围,单击“确定”按钮,在代码窗口中插入过程的基本结构。 添加过程 命令按钮 在设计窗体时,可使用命令按钮向导创建过程的Visual Basic代码,并将其附加到按钮上。 下面列出了命令按钮向导生成的查找下一项记录的导航代码: Private Sub Command6_Click() On Error GoTo Err_Command6_Click 命令按钮 Screen.PreviousControl.SetFocus DoCmd.FindNext Exit_Command6_Click: Exit Sub Err_Command6_Click: MsgBox Err.Description Resume Exit_Command6_Click End Sub Visual Basic程序设计基础 Visual Basic程序设计基础包括数据类型、常量、变量、运算符和表达式等,下面将分别对其进行详细介绍。 数据类型 常量 变量 运算符和表达式 Visual Basic数组 流程控制语句 数据类型 Visual Basic提供了多种数据类型: 布尔类型(Boolean) 字节类型(Byte) 整数类型(Integer) 长整型(Long) 单精度浮点型(Single) 双精度浮点型(Double) 货币型(Currency) 小数型(Decimal) 日期时间型(Date) 对象(Object) 字符串(String) 变体型(Variant) 用户自定义数据类型 布尔类型(Boolean 布尔类型只有两个值,分别为True和False。一个布尔类型的数据占两个字节。 布尔类型值转换为其他数据类型时,False成为0,True成为-1。数值类型转换为布尔类型值时,0转换为False,其他值则转换为True。 字节类型(Byte) 字节类型数据范围为0~255之内的正整数。一个字节类型的数据占1个字节。 整数类型(Integer) 整数类型数据范围为-3

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档