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

ACCESS第9章VBA程序设计(1新)全解.ppt

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

VBA常用语句 声明语句 通常放在程序的开始部分, 可以命名和定义常量、变量、数组和过程,同时定义它们的作用范围 例如: Dim IntA AS integer,SngS As Single Static intB AS integer Const PI=3.14159 VBA常用语句 赋值语句:将表达式的值赋给变量或属性。 格式:[Let ]变量名 =表达式 Let 为可选项,通常省略不写的。 变量名和表达式是必需的。 该语句的执行方式是先计算(表达式),后赋值 要求表达式结果值的类型必须与变量的类型兼容。 如果变量未被赋值而直接引用,则数值型变量的值为0,字符型变量的值为“空串”。 用户交互函数InputBox(P225) InputBox函数的作用是打开一个对话框,并等待用户键入文本。当用户输入文本,并单击“确定”按钮或按回车键后,函数返回文本框中的输入的文本值。 用户交互函数InputBox 函数格式: InputBox[$](提示[,标题][,缺省][,x坐标位置][,y坐标位置]) “$”:如果有此项,返回的数据类型是字符串型;省略此项,返回的数据类型是变体类型。 “提示”:是InputBox函数中唯一不能省略的选项,是字符表达式,其结果值将作为提示信息显示在对话框中。 “标题”为可选项:字符串表达式,其结果值将显示在对话框的标题栏中。 “缺省”为可选项:当在对话框中无输入时,则该缺省值作为输入的内容。 “x坐标位置”和“y坐标位置”:确定对话框在屏幕上的位置。缺省X坐标时,对话框将在屏幕上水平居中,缺省Y坐标,对话框将被放置在屏幕垂直方面1/3的位置 用户交互函数InputBox 例:x=InputBox(“请输入学生成绩”,“查询输入”,85) 其作用是把通过InputBox函数输入的学生成绩值赋给了变量X,以便程序根据变量X的不同值进行相关处理。 MsgBox函数和MsgBox语句 MsgBox函数和MsgBox语句的作用是打开一个对话框,显示相关信息,等待用户通过按钮进行选择,最后针对用户单击的按钮,返回一个相应的整数告诉用户单击哪一个按钮。 MsgBox语句形式: MsgBox 提示[,按钮][,标题] MsgBox函数形式: 变量名[%] = MsgBox(提示[,按钮][,标题]) MsgBox函数和MsgBox语句 语句和函数说明: “提示”和“标题”:同InputBox函数意义相同。 “按钮”为可选项:整型表达式,由书上P222表11-5所示的4组方式组合而成,且每组方式只能选择一个。“按钮”的内容决定了对话框显示按钮的数目及形式,使用的图标样式,缺省按钮以及消息框的强制回应等。如省略,缺省值为 0。 MsgBox函数的返回值返回了用户的选择。 返回值的含义见P222表11-6 MsgBox函数和MsgBox语句 例11-11 MsgBox的使用 x=MsgBox(“MsgBox应用演示”, vbYesNoCancel+vbExclamaion+vbDefaultButton1,”示例”) If x=7 then MsgBox(“用户单击的是No按钮”) Endif 以上语句的等效语句为: x=MsgBox(“MsgBox应用演示”,3+48+0,”示例”) 而语句x=MsgBox(“MsgBox”+Char(10)+char(13)+”应用演示”,3+48+0,”示例”)的提示信息将分两行显示 回车+换行 VBA编程环境----VBE窗口 VBE通过多个不同的窗口来显示不同对象或完成不同任务,可单击“视图”菜单中的命令来调出窗口。 代码窗口:代码窗口用来编写、显示以及编辑VBA代码。 “对象”框:显示所选控件的名称。单击右边的下三角按钮,可以看到该窗体上的所有控件对象的名称。 “过程/事件”框:显示所选控件对应的事件。单击右边的下三角按钮,可以看到该控件对应的所有事件。 立即窗口:可以输入一行代码,然后按Enter键来执行该代码。但立即窗口中的代码是不能存储的。 例如,在立即窗口输入问号“?”命令或print命令,后面输入表达式或函数,按Enter键即可验证其的运算结果。 VBA编程环境----VBE窗口 属性窗口:属性窗口列出了选定对象的属性,可在设计时查看、改变这些属性。当选取了多个控件时,属性窗口会列出所有控件的共同属性。属性列表可以按分类或字母对对象属性进行排序。 本地窗口:可自动显示正在运行过程中的所有变量声明及变量值。 工程资源管理器窗口:一个数据库应用系统就是一个工程。该窗口以层次结构列表显示当前数据库中的所有模块,双击该窗口中的某个模块,可以打开其对应的代码

文档评论(0)

6952225 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档