excel 将位于工作表“Catalogus_Hardware”上的列“A”中的数据添加到“ComboBox1”中

46qrfjad  于 2022-11-26  发布在  其他
关注(0)|答案(2)|浏览(118)

经过这么多次尝试,我仍然不知道如何做以下。
情况如下:
我有一个目录,其中包含存储在名为“Catalogus_Hardware”的工作表中的硬件,所有硬件都位于A列。我希望该硬件显示在名为ComboBox1的组合框中。
目前,我将其“配置”为:

Private Sub UserForm_Activate()
With Me.ComboBox1
        .Clear
        .AddItem ""
        .AddItem "Device1
        .AddItem "Device2"
        .AddItem "Device3"
        .AddItem "Device4"
End With
Call Refresh_Data
End Sub

但我不想这样,因为一个接一个地添加一个项目太花时间了。
我想要的是,当我更新我的目录时,它也会自动更新我的组合框中的硬件。
先谢了
我看了几个教程,指南等,...但我一直做错了什么,我不知道是什么。

n3ipq98p

n3ipq98p1#

给予你的硬件列表命名:

(you可以在表单更改时更改列表的范围,以确保添加了最新添加的硬件)
将该名称指定给组合框的输入区域:

2izufjch

2izufjch2#

我觉得很愚蠢的xD.我只是改变了我的组合框和tadaaaa属性中的RowSource. .但是谢谢你的帮助Frederik:D

相关问题