如何将组合框和列表框添加/获取(将显示成员的值和名称与.NET相同)?如何在excel中添加/获取组合框中的项目VBA
基本上,我想显示名称给用户,并从下拉框选择姓名后,我想基于名称选择进一步使用得到说明。
使用下面的代码我加入名称到组合框,但不知道怎么加DESC为itmeindexColumn(这是从DB DESC列)。 (同样喜欢valuemember,Displaymember在.NET组合框)
Dim rs As New ADODB.Recordset
Dim sqltextexec As String
Set rs = New ADODB.Recordset
sqltextexec = " SELECT Name , Name + '-' + Code 'Desc' from Employee "
rs.Open sqltextexec, cn
rs.MoveFirst
With Sheets("Sheet1").ComboBox1
.Clear
Do
.ComboBox1.AddItem rs![Name]
rs.MoveNext
Loop Until rs.EOF
End With
http://stackoverflow.com/help/someone-answers –