【问题标题】:VBA Exporting a huge collection into .csv fileVBA 将大量集合导出到 .csv 文件中
【发布时间】:2016-03-03 22:50:05
【问题描述】:

我对 VBA 很陌生,我找不到将我在模拟期间创建的大量集合导出到 .csv 文件的函数。

我找到了一个解决方案,建议将集合转换为数组,然后写入 excel 工作簿。我成功打开了一个wb,将东西转换成数组然后写入。然而,我的收藏需要很长时间。

我期待来自 R 的东西: write.csv()。

【问题讨论】:

标签: excel csv file-io vba


【解决方案1】:

这是一个非常简短的例子:

Sub qwerty()
    Dim c As Collection
    Set c = New Collection

    c.Add "Larry,Moe,Curly"
    c.Add "Columbia,Magenta"
    c.Add "Winken,Blink,Nod"

    Close #1
    Open "C:\TestFolder\TestFile.csv" For Output As #1
    For i = 1 To c.Count
        Print #1, c.Item(i)
    Next i
    Close #1
End Sub

【讨论】:

  • 非常感谢。这就像魔术一样。我无法想到它,因为我是 VBA 的新手。 @Gary 的学生
猜你喜欢
  • 1970-01-01
  • 2017-01-30
  • 2015-12-04
  • 1970-01-01
  • 2014-02-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多