在一系列单元格的用户窗体中填充combobox

我正在试图在我的工作簿(称为“其他”)中填充另一个表单元格的combobox

我使用以下作为指导 ,但它似乎没有工作。 任何人都可以给我build议吗? 当我运行用户userformcombobox不填充任何东西。

 Private Sub ComboBox1_Change() Me.ComboBox1.List = Worksheets("Other").range("C2:C11").Value End Sub 

您正在使用错误的事件过程ComboBox1_Change 。 这只有当combobox改变值时才会触发。

相反,在用户表单初始化时加载列表:

 Private Sub UserForm_Initialize() ComboBox1.List = [Other!C2:C11].Value End Sub