【发布时间】:2015-04-29 00:11:29
【问题描述】:
我有一个用户表单(excel、VBA),其中有一个 2 列组合框。当用户从组合框中选择某个值时,我想获取他选择的值,以及与第一个值关联的值(即第二列值)。
我该怎么做?只需 ComboBox1.Value 返回第一列的值。 ComboBox1.Value(0) 不起作用。
【问题讨论】:
我有一个用户表单(excel、VBA),其中有一个 2 列组合框。当用户从组合框中选择某个值时,我想获取他选择的值,以及与第一个值关联的值(即第二列值)。
我该怎么做?只需 ComboBox1.Value 返回第一列的值。 ComboBox1.Value(0) 不起作用。
【问题讨论】:
使用组合框的列属性。它是从 0 开始的,因此第一列为 column(0),第二列为 column(1)。
Me.ComboBox1.Column(1)
【讨论】:
Me.ComboBox1.Column(0) & " " & Me.ComboBox1.Column(1)