【发布时间】:2017-05-18 13:04:42
【问题描述】:
我正在使用一个用数据填充表格的程序,这些表格的大小(列/行)在每个时期都以不可预测的方式增长。
假设我将表格的内容复制到剪贴板,我想知道的是:
是否可以将此数据粘贴到某种用户表单中,而不是转到 Excel 工作表,然后将源代码加载到列表框中?
我找不到关于此的任何源材料。我很想知道这是否可能,为什么这样做不是一个好主意!
我确实找到了很多关于使用表格源填充列表框,或者使用右键单击从用户窗体复制数据的材料,但反之则不然。
【问题讨论】:
-
既然您知道如何从源表中填充列表框,为什么不在将数据复制到剪贴板之前(并避免)这样做呢?
-
发布一些代码,如果它不起作用,我们会尽力提供帮助。是的,你是对的,这对 SO 来说是一个愚蠢的问题。
-
我认为不可能。如果我没记错的话,您可以一次分配所有项目
ListBox1.List = Split("a b c") -
一个完全合理的问题。
-
另见:stackoverflow.com/questions/5552299/…(Access 和 Excel 相同,因为它都是 VBA)