将列表框的内容放入excel单元格中(单元格未定义)



我目前有一个列表框,其中有3个项目,我想通过列表框中的项目循环,并将它们放入单个单元格。我希望将项目放入的单元格将从最后一个单元格开始5列,其中包含信息:例如:如果最后一个单元格中有数据是C5,那么我希望将数据放在C10的单元格中(以C13结束,因为只有3个项目)。下面的代码显示了查找最后一个单元格的位置,然后查找从它向下5的单元格:

 LastRow = ActiveSheet.Range("E" & Rows.Count).End(xlUp).Row
 ActiveSheet.Cells(LastRow + 5, "E").Value = 'list box items'

如何让列表框项填充到这些单元格中呢?listbox被称为nameList

可以这样做:

ActiveSheet.Range("E" & Rows.Count).End(xlUp).offset(5).resize(3).value = me.nameList.List

最新更新