Access中宏控制程序的使用条件
我们有时候可能回想要只在特定条件是真的时侯在宏中才执行一个或者是多个操作。比如说,要是在窗体中用宏来校验数据,可能要会显示对应的信息来记录某些输入的值,然而剩余的就响应另一些不同的值。这样我们就能用条件控制宏的流程。
我们都知道,条件为逻辑表达式。然而,宏会因为条件结果的真或假去沿着不同的路径执行。
MicrosoftAccess就会执行这行中的操作,要是该条件结果是真的话。此时,我们在紧跟这个操作的操作的“条件”栏中键入省略号,就能令MicrosoftAccess在条件是真的时侯能够执行操作;
MicrosoftAccess会忽略该操作并在“条件”字段内有省略号的操作,要是条件式的结果是假的话,并移到操作包含下一个其他条件或者是空“条件”字段。
首先,建立窗体,再添加命名是“输入数字文本框”的文本框,,添加确定按钮。
然后,单击确定按钮属性的事件或者是单击右边的生成器按钮,选择建立宏,为宏起一个宏名为“宏3”。
宏3的设计视图如上。宏将会根据用户在文本框当中输入的不同数字来显示不一样的消息。
再单击工具栏上“条件”按钮,为宏添加条件列。
上图中,第一行就是说当0<[输入数字文本框]<10时,就显示“输入了一个小于10的数字”。
第二行是指在10<[输入数字文本框]<20时,就显示“输入了一个大于10并小于20的数字”。
第三行指的是在20<[输入数字文本框]<30时,就显示“你输入了一个小于20并小于30的数字”。
最后,把宏的设计视图关闭,保存宏3。
总结:通过以上我们就会知道这是窗体运行时的效果,在输入了一个数字15后,就会显示如图的消息框。
我们网站将会给大家介绍更多关于考试认证、Web开发以及数据库等等的内容,感兴趣的小伙伴们可以关注一下:课课家教育。