我有多个Excel工作簿,每个工作簿都包含多个工作表。
我想有一个宏可以帮助我创建(组合信息)所有工作表到一个管道[|]分隔[.csv]文件。
这些工作表应该组合/附加到[.csv]文件中,这些工作簿会以相同的顺序出现在文件夹中,并且订单表会显示在这些工作簿中。
宏应根据我的选择要求特定于我的分隔符/分隔符以及输入和输出路径。
如果输出[.csv]文件的名称为“foldername”+“Output.csv”
,那将会很棒谢谢,
最诚挚的问候 - AJ
答案 0 :(得分:0)
这里有一些方法可以将文件保存为csv文件。
filedir = "C:\etc"
BookNm = "TheNameOfMyNewCSVFile"
Set NewBook = Workbooks.Add
With NewBook
.SaveAs filename:=filedir & Booknm, FileFormat:=xlCSV, CreateBackup:=False
End With
' or '
ActiveWorkbook.SaveAs filename:=filedir & BookNm, FileFormat:=xlCSV, CreateBackup:=False
您应该编辑问题,告诉我们您的具体问题。