将多个csv合并到一个工作簿中

时间:2014-11-17 03:08:05

标签: excel vba

我在同一文件夹中有4个名为inp1.csv,inp2.csv,inp3.csv,inp4.csv的文件。

我需要将这些文件合并到一个工作簿中,其中每个文件应该在一个单独的工作表中。

1 个答案:

答案 0 :(得分:0)

您可以在此处查看类似的问题:Merging a large number of csv datasets

如果我理解正确,您希望获取多个csv(即文本)文件并将它们合并为一个。然后,您将在Excel中打开生成的csv文件。那是对的吗?我应该指出Excel csv有一个选项卡(工作表)。要将每个csv放入单独的选项卡,您需要使用xlsx文件。

对于上面提到的解决方案,如果您在Windows中工作,则需要安装gawk。它在Windows命令行或PowerShell环境中运行良好。