时间: 2021-07-31 作者:daque
在某些情景下,大概蓄意仅当一定前提为真时才在宏中实行一个或多个操纵。比方,即使在某个窗体中运用宏来校验数据,大概要表露相映的消息来相应记载的某些输出值,另一消息来相应另少许各别的值。在这种情景下,不妨运用前提来遏制宏的过程。 前提是论理表白式。宏将按照前提截止的真或假而沿着各别的路途实行。即使这个前提截止为真,则 microsoft access 将实行此行中的操纵。在跟不上此操纵的操纵的“前提”栏内键入简略号(…),就不妨使 microsoft access 在前提为真时不妨实行那些操纵;即使这个前提式的截止为假,microsoft access 则会忽视这个操纵以及紧接着此操纵且在“前提”字段内有简略号(…)的操纵,而且移到下一个包括其余前提或空“前提”字段的操纵。
创造一个窗体,增添一个文本框,定名为“输出数字文本框”,再增添一个决定按钮。单击决定按钮属性的事变/单击右边的天生器按钮,采用创造宏,并为宏起一个宏名,如“宏3”。
上海图书馆是宏3的安排视图。这个宏将实行按照用户在[输出数字文本框]中输出的各别数字表露各别的动静。单击东西栏上的“前提”按钮
,为宏增添前提列。图中第一条龙表白当 0 < [输出数字文本框] < 10 时,表露一个“你输出了一个小于 10 的数字”的动静。 第二行表白当 10 < [输出数字文本框] < 20 常常,表露一个“你输出了一个大于 10 并小于 20 的数字”的动静。 第三行表白当 20 < [输出数字文本框] < 30 常常,表露一个“你输出了一个小于 20 并小于 30 的数字”的动静。封闭宏的安排视图,生存宏3。
这是窗体运转时的功效,当输出了一个数字 15 ,将表露如图的动静框