我将列表框链接到同一个worbook中的命名区域。但有时一段时间后我会收到一个未知的错误。
我的代码摘录:
Private Sub UserForm_Initialize()
Listbox1.RowSource = "namedrange0"
ListBox2.RowSource = "namedrange1"
End Sub
我从另一个用户窗体中打开此用户窗体并且工作正常,但过了一段时间后我得到了Runtime error 8004005 Cant set RowSource, unknown error
任何人都有类似的东西吗?
答案 0 :(得分:1)
尝试listbox
个对象的完整路径。
UserFormX.Listbox1.RowSource = "SheetX!namedrange0"
UserFormX.ListBox2.RowSource = "SheetX!namedrange1"