我有一个简单的csv文件 是否可以使用命令行工具'ssconvert'将其转换为xls? 我还需要指定工作表的名称。
答案 0 :(得分:1)
ln -s input.csv MySheetName
ssconvert MySheetName output.xls
OP询问如何在控制输出中的工作表名称的同时将csv转换为xls。
生成的.xls文件将使用输入CSV文件的名称作为工作表名称,因此您可以将.csv符号链接到您想要的任何内容(或重命名输入文件)以产生所需的结果。
之前的回答意味着--list-exporters会导致一个解决方案,但它只列出了导出器名称而没有关于其选项的信息,并且xls-exporters的手册页中没有记录任何选项。实验上,没有一个可以创建.xls的导出器接受选项(如果你使用-O,它们会因“文件保护程序没有选项”而失败。)
答案 1 :(得分:0)
是的,有可能。
您必须将带扩展名的名称指定为输入和输出文件。
例如:
ssconvert in.csv out.xls
使用 - list-importers 和 - list-exporters 选项可以查看可用的格式。