vba listbox 赋值问题。

有一listbox1已读取excel数据。并可多选。。但我怎样可实现,选择多个以后的值输出到一文本框上。重点是:选中的内容全部显示在一个框上。即:有以下数据。A1A2A3... 有一listbox1已读取excel数据。并可多选。。但我怎样可实现,选择多个以后的值输出到一文本框上。重点是:选中的内容全部显示在一个框上。
即:有以下数据。
A1
A2
A3
A4
A5
当我选中A1,A2 A5时,输出到单个文本框时应显示效果为:a1a2a5
求高人指点。谢谢。
展开
 我来答
wyf19790923
推荐于2018-05-09 · TA获得超过672个赞
知道小有建树答主
回答量:309
采纳率:0%
帮助的人:282万
展开全部

应该是这样吧,先建一个窗体,一个listbox1,两个commandbutton,一个textbox1,代码如下:

Private Sub CommandButton1_Click()

    With ListBox1

        .Clear

For i = 3 To ActiveSheet.Range("A65536").End(xlUp).Row

        .AddItem Cells(i, 1)

    

Next i

    End With

End Sub

Private Sub CommandButton2_Click()

For i = 0 To ListBox1.ListCount - 1

    If ListBox1.Selected(i) Then

    TextBox1 = TextBox1 & ListBox1.List(i)

    End If

    

Next i

End Sub

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式