[单选题]假定有以下循环结构 Do Until条件 循环体 Loop 则正确的叙述是( )。
正确答案 :B
如果“条件”值为0,则至少执行一次循环体
解析:解析: 本题考查VBA中Do Until…Loop循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为。True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。本题中是先判断条件,条件值为0表示条件是False,则至少执行一次循环体。
[单选题]下列情况不会发生Change事件的是( )。
正确答案 :D
更改组合框下拉列表的选择时
解析:解析:本题考查Change事件的发生情况。选项A错误,当文本框文本部分更改时,Change事件就会发生。选项B错误,当在选项卡控件中从一页移到另一页时,Change事件就会发生。选项C错误,当组合框的文本部分更改时, Change事件就会发生。选项D正确,更改组合框下拉列表的选择时,或计算控件中的值发生变化时,并不会触发Change事件。答案为D。
查看原题