Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用UserForm在Excel中填充行_Excel_Vba_Userform - Fatal编程技术网

使用UserForm在Excel中填充行

使用UserForm在Excel中填充行,excel,vba,userform,Excel,Vba,Userform,我希望此文件的用户将我们称之为“家庭代码”的列表复制到用户表单中,然后当他们单击用户表单上的按钮时,此家庭代码列表将填充Excel中的一列。下面是我的设想。大多数情况下,我只是找不到一个特定的用户表单来处理这个问题,但我也欢迎有更好的方法来处理这个问题 “家族代码”示例:AS10、AS08、AS06、B137——它们始终是四位字母/数字组合 第1步: 用户获取要在文件中使用的列表,例如: AS10 AS08 AS06 他们将垂直复制这些族代码,因为它们存储在excel中的单独行中(例如,他们

我希望此文件的用户将我们称之为“家庭代码”的列表复制到用户表单中,然后当他们单击用户表单上的按钮时,此家庭代码列表将填充Excel中的一列。下面是我的设想。大多数情况下,我只是找不到一个特定的用户表单来处理这个问题,但我也欢迎有更好的方法来处理这个问题

“家族代码”示例:AS10、AS08、AS06、B137——它们始终是四位字母/数字组合

第1步: 用户获取要在文件中使用的列表,例如:

  • AS10
  • AS08
  • AS06
他们将垂直复制这些族代码,因为它们存储在excel中的单独行中(例如,他们将从单元格“A2:A4”中复制这些族)

步骤2:用户将垂直数据粘贴到用户表单中

第3步:用户单击userform上的命令按钮,宏将这些族按垂直顺序分别粘贴到单元格“D2:D4”中


哇,我觉得自己像个白痴……我所需要做的就是将文本框的“多行”设置更改为true而不是false。现在我可以粘贴垂直数据并将其拉出


唯一的希望是,在花费太多时间之前,其他人可能会发现我的问题!

“大多数情况下,我只是找不到一个能够处理此问题的特定用户表单”-您是否尝试自己构建它?@BigBen不,我没有。这可能是我必须考虑的事情。