Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 将多个csv合并到一个工作簿中_Excel_Vba - Fatal编程技术网

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

Excel 将多个csv合并到一个工作簿中,excel,vba,Excel,Vba,我有4个文件名为inp1.csv,inp2.csv,inp3.csv,inp4.csv在同一个文件夹中 我需要将这些文件合并到一个工作簿中,每个文件都应放在单独的工作表中。您可以在此处查看类似的问题: 如果我理解正确,您希望获取多个csv(即文本)文件并将它们合并到一个文件中。然后,您将在Excel中打开生成的csv文件。对吗?我应该指出Excel csv有一个选项卡(工作表)。要将每个csv放入单独的选项卡,您需要使用xlsx文件 对于上面提到的解决方案,如果您在Windows中工作,则需要安

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


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

您可以在此处查看类似的问题:

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


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

那么问题出在哪里?这里没有问题。可能重复“是”,您可以使用它将多个csv合并为一个,然后将数据从单个csv导入excel。或者,您可以将多个csv中的数据导入工作簿。检查此URL: