我使用脚本生成一些csv文件。接下来,我使用excel中的导入向导手动将这些csv文件转换为excel表:
https://www.youtube.com/watch?v=z5Pxil4jVO4
是否可以自动执行此操作 - 例如通过从命令行调用excel导入程序 - 所以我不需要打开excel并完成所有手动工作?
我可以直接在Excel中打开csv文件,但它没有格式化为表格。例如。这个csv文件:
a,b,c
a,b,c
生成此Excel工作表:
我希望每封信都在一个单独的栏目中。
我看过这个:
但它创造了一个简单的表格,它的锅炉板代码很多。
答案 0 :(得分:7)
在CSV文件中添加一行,告诉Excel分隔符是什么。将以下行添加到CSV文件的顶部:
sep=,
答案 1 :(得分:0)
最简单的方法,无需关闭并编辑文件-您可以在Excel 2010-2016中选择所需的分隔符,依次转到“数据”,“文本到列”,“定界”,然后选择分隔符“逗号”(或其他),您将看到立即在“数据预览”中进行更改,然后单击“完成”。 有了所需的格式后,只需保存文档即可,该文档将是永久性的。