按键精灵,我想用下拉框来改变脚本中某个变量的值,请问该怎么写

如题所述

除了输入框为字符串,界面返回值大多数是0123456789其中一个,根据这个值再变化即可。
如:
Dim a
MessageBox "下拉框值是"&Form1.ComboBox1.ListIndex
If Form1.ComboBox1.ListIndex = 0 Then
a="我"
ElseIf Form1.ComboBox1.ListIndex = 1 Then
a="你"
ElseIf Form1.ComboBox1.ListIndex = 2 Then
a="他"
Else
a="其它"
End If
MessageBox "a的值为 "&a追问

要这么写啊是不是有9个数字,写条

9个

追答

对,但他是从0开始的,第一个下拉=0的,不知道这样说你懂不懂

追问

我先写上试试看

form1.combobox1.listidex=1是赋值到控件上去啊,该出现语法错误

追答

窗体各人取的名字,各个控件取的名字也不同,你要根据实际修改,怎么掌握含义得看你自己了

温馨提示:答案为网友推荐,仅供参考
相似回答