使用数组中的两个文本字段填充组合框

巴祖尔

我正在尝试从数组中的2个单元格获取值,以在用户窗体上填充组合框的文本字段。数组中的值如下所示:

A  1
B  2
C  3
B  4

我想在组合框文本字段中区分B2和B4。该字段当前填充为B我希望改为填充它B 2这个问题与这个问题部分相关

我试图用这个一个从链接在这里,但无法得到的ListCount属性的工作。我用来更好地理解数组,希望它能提供一些见识。我尝试了这种方法,但是没有填充文本字段。WhereInArray看起来更像是寻找值,并且似乎是唯一值相关的。我试过了,但似乎在阵列上绊倒了。任何帮助将不胜感激。

ᴇʜ

想象一下这些数据 Worksheets("Sheet1")

在此处输入图片说明

ComboBox1像这样填充您的组合框:遍历数据并用于.AddItem添加两个数据列的组合。

Private Sub UserForm_Initialize()
    Dim Data() As Variant 'array
    Data = Worksheets("Sheet1").Range("A1:B4").Value 'read data into array

    Me.ComboBox1.Clear

    Dim iRow As Long
    For iRow = LBound(Data, 1) To UBound(Data, 1)
        Me.ComboBox1.AddItem Data(iRow, 1) & " " & Data(iRow, 2)
    Next iRow
End Sub

然后,您可以如下选择项目:

在此处输入图片说明

你可以检索值B 2Me.ComboBox1.Text

Debug.Print Me.ComboBox1.Text 'returns B 2

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用javascript验证文本字段中的输入(需要为两个值之一)

SwiftUI-使用var或let从两个文本字段中添加值

如何使用 CultureInfo 中的两个元素填充组合框

附加两个文本字段值并显示在第三个文本字段中

插入两个暗淡的数组作为MS Access中的文本框和组合框的列表

Webix组合框中的不可编辑文本字段

在材质 ui 中的两个文本字段之间添加文本

使用单独的Dataviews和一个Datatable填充两个组合框

在gwt中创建带有两个列表框和一个可编辑文本字段的单元格表

两个文本字段之间的验证,vuetify

快速实现对文本字段的两个限制

Swift文本字段结合了两个功能

JQuery 两个自动完成文本字段

匹配两个文本字段的输入

用表值填充两个组合框

在iOS的单个文本字段中验证两个值

两个具有相似属性且无法在watir中输入值的文本字段

如何在材料UI中的文本字段中使两个输入装饰彼此相邻

Swift-添加在两个文本字段中捕获的值

如何区分自定义单元格中的两个文本字段?

在两个相对文本字段上使用TextChanged侦听器

如何使用 Vuetify 在同一行上放置两个文本字段?

Swift:如何同时使用两个func文本字段

如何从 C# 中的单个选择查询填充两个或多个组合框

如何使用行值填充匹配的字段值来组合两个data.frames

是否可以擦除两个单独的TextField中的文本,而该文本字段仅是使用一个MouseListener单击的呢?

尝试根据选择另一个组合框填充两个组合框

如何对两个文本字段的值求和并在第三个文本字段中显示结果?

根据另一个类的组合框中的所选项目启用标签和文本字段