从范围自动填充组合框

Auto populate Combobox from range

我正在使用 Excel 2013,我编写了以下代码来自动填充我的一个用户表单范围内的组合框。我有一个名为 "Times"

的组合框

有时这会填充列表,有时它会给出一个空白列表,即使范围没有改变。

知道如何停止它并让它每次都能正常工作吗?

Private Sub UserForm_Initialize()
    Sheets("Backend").Visible = xlSheetVisible
    Times.RowSource = Sheets("Backend").Range("E1:E96").Address
    Sheets("Backend").Visible = xlVeryHidden
End Sub

现在我找到了一种不同的方法来执行此操作。多亏了这个post.

Populate list box with a named range