如何从列表框选择中填充组合框?

How to populate ComboBoxes from ListBox selection?

所以我有一个包含列表框和组合框的用户窗体。

我在列表框上方还有一个按钮,单击该按钮时,将显示电子表格中的数据。

如果我单击列表框中的值,它将自动显示在每列下面的组合框中。

假设 ListBox 中 Schema 列的值表示 "ABC","ABC" 也将显示在其下方的 ComboBox 上。其他ComboBox也是一样。

有什么办法吗?

我一直在寻找答案,但 none 的方法对我有效,但我找不到任何类似的问题。请帮助:(

您需要在 Click 事件上创建一个子项,然后 select 一一列

Private Sub <ListBox>_Click()

<ComboBox>.Value = <Userform>.<ListBox>.Column(0)

End Sub

将 <名称> 替换为您对象的实际名称

但正如 PEH 所说,我看不出为什么这个案例会是 ComboBox,您可能需要考虑将其更改为 TextBox