我有一个问题,RowSource到UserForm上的ListBox。我的来源是一个名为Range" Project"在名为"源数据"的工作表上。 我已经尝试过"源数据!项目"在属性窗口中,但由于工作表名称中的空格而无法工作(我假设)。
然后我尝试了这段代码,但它返回错误....
请帮忙
Private Sub UserForm_Initialize()
Me.LB_Project.RowSource = ThisWorkbook.Sheets("Source data").Range(Project)
end sub
答案 0 :(得分:0)
您好我自己找到了解决方案。
添加'在属性窗口的RowSourcefield中的工作表名称周围。
'源数据'!项目
或
Me.LB_Project.RowSource = "'Source data'!" & ThisWorkbook.Sheets("Source data").Range("Project").Address
这解决了我在sheetname
中的空间问题