【问题标题】:Excel Macro - Export sheets to windows comma separated CSVExcel 宏 - 将工作表导出到 Windows 逗号分隔的 CSV
【发布时间】:2015-08-13 16:20:21
【问题描述】:

我已经完成了这项工作,但我需要生成的文件专门是一个“Windows 逗号分隔的 CSV”文件。任何想法如何指定这个?

Sub asdf()
    Dim ws As Worksheet, newWb As Workbook

    Application.ScreenUpdating = False
    For Each ws In Sheets(Array("sheet1", "sheet2"))
       ws.Copy
       Set newWb = ActiveWorkbook
       With newWb
          .SaveAs ws.Name & ".csv", xlCSV
          .Close (False)
       End With
    Next ws
    Application.ScreenUpdating = True
End Sub

【问题讨论】:

    标签: vba excel csv


    【解决方案1】:

    应该像将FileFormat 指定为CSVWindows 一样简单

    .SaveAs ws.Name & ".csv", xlCSVWindows

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-02
      • 2010-11-17
      • 1970-01-01
      相关资源
      最近更新 更多