Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个单列列表框,我想用一个工作表上的表名填充它。我已经按 Ctrl 单击了所有名称并命名了它们,但是当我将范围名称输入到用户窗体的属性表中时,它们不会显示出来。我做错了什么?
我还要声明我想避免在另一个工作表上创建单独的列表。
有趣的是,当您复制非连续数据并粘贴时,它会连续粘贴。excel是如何做到这一点的?我已经录制了宏,它只是“activesheet.paste”。你可以粘贴到数组中吗?...然后将数组用作列表,而不必创建另一个列表?
你可以这样做:
arrayname = rangename.value 'set named range to array sheet1.listbox1.list = arrayname 'set array to listbox values