Access宏的使用条件

   在某些情况下,可能希望仅当特定条件为真时才在宏中执行一个或多个操作。例如,如果在某个窗体中使用宏来校验数据,可能要显示相应的信息来响应记录的某些输入值,另一信息来响应另一些不同的值。在这种情况下,可以使用条件来控制宏的流程。

  条件是逻辑表达式。宏将根据条件结果的真或假而沿着不同的路径执行。如果这个条件结果为真,则 Microsoft Access 将执行此行中的操作。在紧跟此操作的操作的“条件”栏内键入省略号(…),就可以使 Microsoft Access 在条件为真时可以执行这些操作;如果这个条件式的结果为假,Microsoft Access 则会忽略这个操作以及紧接着此操作且在“条件”字段内有省略号(…)的操作,并且移到下一个包含其他条件或空“条件”字段的操作。


  建立一个窗体,添加一个文本框,命名为“输入数字文本框”,再添加一个确定按钮。

  单击确定按钮属性的事件/单击右边的生成器按钮,选择建立宏,并为宏起一个宏名,如“宏3”。


  上图是宏3的设计视图。这个宏将实现根据用户在[输入数字文本框]中输入的不同数字显示不同的消息。

  单击工具栏上的“条件”


  按钮,为宏添加条件列。

  图中第一行表示当 0 < [输入数字文本框] < 10 时,显示一个“你输入了一个小于 10 的数字”的消息。

  第二行表示当 10 < [输入数字文本框] < 20 时时,显示一个“你输入了一个大于 10 并小于 20 的数字”的消息。

  第三行表示当 20 < [输入数字文本框] < 30 时时,显示一个“你输入了一个小于 20 并小于 30 的数字”的消息。

  关闭宏的设计视图,保存宏3。


  这是窗体运行时的效果,当输入了一个数字 15 ,将显示如图的消息框。

时间: 2024-07-30 10:47:06

Access宏的使用条件的相关文章

Access使用宏控制程序之在宏中使用条件

在某些情况下,可能希望仅当特定条件为真时才在宏中执行一个或多个操作.例如,如果在某个窗体中使用宏来校验数据,可能要显示相应的信息来响应记录的某些输入值,另一信息来响应另一些不同的值.在这种情况下,可以使用条件来控制宏的流程. 条件是逻辑表达式.宏将根据条件结果的真或假而沿着不同的路径执行.如果这个条件结果为真,则 Microsoft Access 将执行此行中的操作.在紧跟此操作的操作的"条件"栏内键入省略号(-),就可以使 Microsoft Access 在条件为真时可以执行这些操

Access使用宏控制程序 3.在宏中使用条件_Access

在某些情况下,可能希望仅当特定条件为真时才在宏中执行一个或多个操作.例如,如果在某个窗体中使用宏来校验数据,可能要显示相应的信息来响应记录的某些输入值,另一信息来响应另一些不同的值.在这种情况下,可以使用条件来控制宏的流程.     条件是逻辑表达式.宏将根据条件结果的真或假而沿着不同的路径执行.如果这个条件结果为真,则 Microsoft Access 将执行此行中的操作.在紧跟此操作的操作的"条件"栏内键入省略号(-),就可以使 Microsoft Access 在条件为真时可以执

Access宏的特点介绍

  在宏"条件"列不能使用 SQL 表达式. 通常情况下直接执行宏只是进行测试.可以在确保宏的设计无误之后,将宏附加到窗体.报表或控件中,以对事件做出响应,也可以创建一个执行宏的自定义菜单命令. 如果要 Microsoft Access 暂时忽略某个操作,请输入 False 为条件.暂时忽略操作有助于找出宏中的问题. 如果要快速创建一个在指定数据库对象上执行操作的宏,请从"数据库"窗口中将对象拖拽到"宏"窗口的操作行.例如,将窗体拖拽到操作行,就

Access宏控制检验口令的使用

  在这个实例中将创建一个将包含条件的宏组,用来实现对口令的检验,如果口令正确,就先关闭这个身份核对窗口,再打开另一个窗体;如果口令不正确,将出现信息框要求重新输入口令. 建立一个窗体,添加文本框,命名为"管理员口令",用来接收用户输入的口令.再建立一个确定按钮和一个取消按钮. 为按钮建立一个宏组,宏的设计视图如上图. "条件"栏内的省略号(-),表示条件为真时可以连续第执行这些操作. 这是窗体运行的效果. 当输入的口令不正确时,单击确定按钮将出现一个"口

access宏操作

1.创建宏 因为宏是在控件发生事件的时候执行的,所以我们需要先创建对象,然后让它的相应的事件指向某个宏. 建立一个窗体,在上面添加一个按钮(如果出现按钮向导的对话框,单击取消). 在属性窗口中选择事件/单击右边的生成器按钮,从中选择"宏生成器",然后给宏起一个名字,比如"宏1". 在操作列选择"OpenForm",下面参数中的"窗体名称"选择"窗体1"(当然,在这之前你需要有一个叫做窗体1的窗体). 关闭宏

Access使用宏控制程序

access|程序|控制 宏是指一个或多个操作的集合,其中每个操作实现特定的功能,例如打开某个窗体或打印某个报表.宏可以使某些普通的任务自动完成.例如,可设置某个宏,在用户单击某个命令按钮时运行该宏,以打开某个窗体.    宏可以是包含操作序列的一个宏,也可以是某个宏组,使用条件表达式可以决定在某些情况下运行宏时,某个操作是否进行. 1.创建宏 2.创建宏组 3.在宏中使用条件 4.常用的宏操作 5.一个宏的实例--检验口令 6.使用宏的几点说明

Access数据库开发技巧(四)

各子系统集成的技巧 1.选项组.开关按钮.组合框等控件的运用 在窗体上将这些控件巧妙地加以运用可以有机地将有关系统通过一个窗体来控制,这些控件选择值可以传递到查询.报表及宏中的条件中去,从而使得对查询.报表及宏的控制显得灵活方便. 2.选项卡控件的运用 在Access 97 版中新增加了"选项卡"控件,这更使Access可以在有限的窗体中集成更多的子系统.比如在"打印表格"窗体中就可集成"成绩表"."十分段统计表".单科每分段

《Access 2007开发指南(修订版)》一一1.5 什么是数据库对象

1.5 什么是数据库对象 Access 2007开发指南(修订版) 正如前面所提及,Access的数据库由表.查询.窗体.报表.宏和模块组成.这些对象都有自己特定的功能.Access环境还包括好几个杂项对象,包括关系.数据库属性和导入/导出规格.有了这些对象,就可以创建功能强大的.用户友好的集成应用程序.图1.1所示的是Access的应用程序窗口.请注意,在"导航窗格"中列出的对象类别.以下各节对Access数据库的各个对象进行解释. 1.5.1 表:数据的仓库 表是应用程序的起点.不

让你的Word记住它正要做的事情

在好几天内,你都可能使用Word编辑同一篇文章.这样,在这段时间你是不是希望一经启动Word,就自动打开该篇文章,并定位上次编辑时插入点所在的位置呢?笔者这里就将巧用"自动宏"让Word记住退出时现场的方法略述于下,或许对你会有所帮助.   一.自动宏 如果需要在Word中反复进行某项工作,那么就可以利用宏来自动完成这项工作.在 Word中,宏是一系列组合在一起的Word命令和指令,它们形成了一个命令,以实现任务执行的自动化.你可以创建并执行宏(宏实际上就是一条自定义的命 令),以替代