excel - 打印集合中的条目

标签 excel vba collections output

我有一个包含 x 个项目的集合。我只需要将该集合的内容输出到 Excel 列中。

For Each item In myCollection
'Insert code here

Next item  

知道我该怎么做吗?

最佳答案

您可以将起始行或列从 1 更改为您想要的任何值。您还可以通过将“r = r + 1”替换为“c = c + 1”来增加列来插入单元格。

注意:将“Sheet1”更改为您的工作表名称,这只是我使用的默认名称,因为我不知道您的实际工作表的名称。

Dim r As Integer
Dim c As Integer
r = 1 'Row 1
c = 1 'Column A
For Each item In myCollection
    ThisWorkbook.Worksheets("Sheet1").Cells(r, c).Value = item
    'Increment Row by 1
    r = r + 1
Next item

关于excel - 打印集合中的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33640168/

相关文章:

excel - 如何输入一组不相邻的单元格作为趋势函数中的第一个参数?

excel - 无法处理运行时错误9并出现错误,请转至[label]

excel - 将表格数据从网页复制到 Excel 的 VBA 代码

vba - 加速 Excel 宏?

excel - 如何获取用户在 Excel 单元格中输入的确切文本

excel - TextToColumns 用于带有时间的日期字符串

excel - 如何使用 VBA 将一张纸范围内的值复制到预定义订单上的另一张纸上?

Java - 在对象列表中搜索 2 个日期之间的日期

collections - 如何在 Julia 中创建集合?

java - 将 pojo 作为表单支持对象与动态创建的其他 pojo 集合绑定(bind)