无法将两列添加到用户窗体中的列表框
Can't add two columns to listbox in a userform
我有两列要添加到列表框中。第一列有一般数字,第二列有时间格式的数字。当我单独 select 一列时,它会显示在列表框中。问题是,当我 select 他们两个时,只添加了第一个。
我正在使用多个列表框,每次迭代中的范围都会发生变化。
我编写的用于填充列表框的代码是这样的:
With Controls("Listbox" & k + 1)
.RowSource = "Sheet1!" & Range(Cells(2, i), Cells(97, i + 1)).Address
End With
可能发生了什么?
您是否将 ColumnCount
属性 设置为 2(使用代码或使用 ListBox
属性)。
一个例子:
With Me.ListBox1
.ColumnCount = 2
.RowSource = "Sheet1!A1:B10"
End With
我有两列要添加到列表框中。第一列有一般数字,第二列有时间格式的数字。当我单独 select 一列时,它会显示在列表框中。问题是,当我 select 他们两个时,只添加了第一个。
我正在使用多个列表框,每次迭代中的范围都会发生变化。
我编写的用于填充列表框的代码是这样的:
With Controls("Listbox" & k + 1)
.RowSource = "Sheet1!" & Range(Cells(2, i), Cells(97, i + 1)).Address
End With
可能发生了什么?
您是否将 ColumnCount
属性 设置为 2(使用代码或使用 ListBox
属性)。
一个例子:
With Me.ListBox1
.ColumnCount = 2
.RowSource = "Sheet1!A1:B10"
End With