【发布时间】:2019-02-27 09:29:21
【问题描述】:
我创建了一个用户表单,其中包含几个列表框。Listbox1 中包含所有项目,用户可以选择多个值然后移动到 Listbox2。一旦它们在 listbox2 中,我需要它们填充一些单元格。每个单元格有 1 个列表项。
我很难弄清楚如何去做。到目前为止,我所拥有的是:
Private Sub CommandButton1_Click()
Dim tmpMsg As String
Dim t As Long
tmpMsg = "Selected categories:"
For t = 1 To ListBox2.ListCount
tmpMsg = tmpMsg & vbNewLine & ListBox2.List(t - 1)
Next
Worksheets("Specialist Prices").Activate
Range("a1").Select
ActiveCell.Value = tmpMsg
End Sub
这会用整个列表项集填充单元格 A1。但我不知道如何将 1 个值放入 a1 然后向下移动并将下一个放入 A2 等等,直到所有项目都被考虑在内。
任何帮助将不胜感激。
【问题讨论】: