vb 中choose 的详细用法
发布网友
发布时间:2022-04-23 17:26
我来回答
共1个回答
热心网友
时间:2022-05-05 04:25
Choose
函数
从参数列表中选择并返回一个值。
语法
Choose(index,
choice-1[,
choice-2,
...
[,
choice-n]])
Choose
函数的语法具有以下几个部分:
部分
描述
index
必要参数,数值表达式或字段,它的运算结果是一个数值,且界于
1
和可选择的项目数之间。
choice
必要参数,Variant
表达式,包含可选择项目的其中之一。
说明
Choose
会根据
index
的值来返回选择项列表中的某个值。如果
index
是
1,则
Choose
会返回列表中的第
1
个选择项。如果
index
是
2,则会返回列表中的第
2
个选择项,以此类推。
可以使用
Choose
来查阅一个列表中的项目。例如,如果
index
所指定的值为
3,而
choice-1
=
"one"、choice-2
=
"two"、且
choice-3
=
"three",那么
Choose
将返回
"three"。当
index
代表一选项组中的值时,则这项功能将会特别有用。
即使它只返回一个选项值,Choose
仍然会计算列表中的每个选择项。所以应该注意到这项副作用。例如,当在每个选择项表达式中使用了
MsgBox
函数作为其中的一部分时,每计算一个选择项,就会显示一次消息框。
当
index小于
1
或大于列出的选择项数目时,Choose
函数返回
Null。
如果
index
不是整数,则会先四舍五入为与其最接近的整数。