工作表名称中的列表框行来源 space
Listbox RowSource space in sheetname
我对 UserForm 上的 ListBox 的 RowSource 有疑问。我的来源是 "Source data" 上的 sheet 上的命名范围 "Project"。
我已经在 属性 window 中尝试了 "Source data!Project",但由于 sheet 名称中的 space(我假设)而无法正常工作。
然后我尝试了这段代码,但它返回错误....
请帮忙
Private Sub UserForm_Initialize()
Me.LB_Project.RowSource = ThisWorkbook.Sheets("Source data").Range(Project)
end sub
你好,我自己找到了解决办法。
在 属性 window 的 RowSource 字段中的工作表名称周围添加 '。
'Source data'!项目
或
Me.LB_Project.RowSource = "'Source data'!" & ThisWorkbook.Sheets("Source data").Range("Project").Address
这解决了我在工作表名称
中的 space 的问题
我对 UserForm 上的 ListBox 的 RowSource 有疑问。我的来源是 "Source data" 上的 sheet 上的命名范围 "Project"。 我已经在 属性 window 中尝试了 "Source data!Project",但由于 sheet 名称中的 space(我假设)而无法正常工作。
然后我尝试了这段代码,但它返回错误....
请帮忙
Private Sub UserForm_Initialize()
Me.LB_Project.RowSource = ThisWorkbook.Sheets("Source data").Range(Project)
end sub
你好,我自己找到了解决办法。
在 属性 window 的 RowSource 字段中的工作表名称周围添加 '。
'Source data'!项目
或
Me.LB_Project.RowSource = "'Source data'!" & ThisWorkbook.Sheets("Source data").Range("Project").Address
这解决了我在工作表名称
中的 space 的问题