使用macros将多个csv合并为一个工作簿

我有4个文件名为inp1.csv,inp2.csv,inp3.csv,inp4.csv在同一个文件夹中。 我需要知道如何将多个csv文件合并到单个工作簿中,其中每个csv文件应该位于工作簿中的单独工作表中。

我已经search了它,但我已经find解决scheme合并成一个单一的多个CSV的。

您可以在这里查看类似的问题: 合并大量的csv数据集

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

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