根据这个帖子:James Holderness
Listbox.rowsource可以接受范围。
然而,当我运行这个
var client = new JsonServiceClient(absoluteUrl);
client.Post<T>(absoluteUrl, data);
我遇到类型不匹配错误。有人可以对正在发生的事情发表一些看法吗?
答案 0 :(得分:1)
UserForm1.ListBox1.RowSource采用字符串:
使用此:UserForm1.ListBox1.RowSource = ActiveSheet.Name & "!A1:A2"
答案 1 :(得分:0)
当我将代码从具有RowSource
命名范围的活动工作表更改为另一工作表时,遇到了相同的错误。您可以按以下方式使用名称的RefersTo
属性:
MyUserForm.Listbox1.Rowsource = ThisWorkbook.Names("rangename").RefersTo
如果命名范围在活动工作表上,则以下内容也将起作用:
MyUserForm.Listbox1.Rowsource = "rangename"
但是谁愿意更改活动工作表只是为了加载列表框?