excel vba ,我想在下拉框(复合框)中选1,文本框中就直接出现张三,选2,文本框中就直接出现李四。谢谢

本人财富少,大家帮帮忙... 本人财富少,大家帮帮忙 展开
 我来答
zzhilling
2012-11-03 · TA获得超过2699个赞
知道大有可为答主
回答量:3255
采纳率:45%
帮助的人:1089万
展开全部
在 复合框的click 的代码里面 结尾加几条

if combobox1.value="" then exit sub

if combobox1.value=1 then textbox1.value="张三"
if combobox1.value=2 then textbox1.value="李四"
追问
不行呀,excel表中sheet1中A列有1、2  B列有张三、李四,当复合框中选中1,文本框中出现张三,复合框中选中2,文本框出现李四。给个完整的吧。谢谢好人
追答
公司WPS  没办法帮忙啊

给你代码不要让 hexie了

Private Sub ComboBox1_Change()
If ComboBox1.Value = 1 Then TextBox1.Value = "张三"
If ComboBox1.Value = 2 Then TextBox1.Value = "李四"
End Sub

Private Sub ComboBox1_DropButtonClick()
If ComboBox1.ListCount > 0 Then Exit Sub
ComboBox1.AddItem 1
ComboBox1.AddItem 2
End Sub

试过了 可以用
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式