【发布时间】:2018-02-07 13:17:08
【问题描述】:
我想使用文本框输入来控制列表框的不同列宽。这是我的代码:
Sub code()
Dim x1 as integer
Dim x2 as integer
x1 = Me.TB1.value ‘x1 is assigned the number 40
x2 = Me.TB2.value ‘x2 is assigned the number 40
With Me.listbox1
.Clear
.ColumnCount = 2
.ColumnWidths = ‘’x1;x2’’
.list = getArray(SQLinput)
End with
End sub
感谢您的帮助!
编辑: 更准确地说,问题是代码不起作用。我不允许写:.ColumnWidths = «x1;x2» 那么我该如何编写代码以便可以从文本框中控制这些变量?
【问题讨论】:
-
我没有在其中发现问题。
-
问题,更准确地说,是代码不起作用。我不允许写:.ColumnWidths = «x1;x2» 那么我该如何编写代码以便可以从文本框中控制这些变量?
标签: excel multiple-columns vba