如何将 .csv 转换为 .xls

Roc*_*nce 4 xls export-to-excel import-from-csv gnumeric ssconvert

我有一个简单的 .csv 文件。

是否可以使用命令行工具将其转换为 .xls ssconvert

我还需要指定工作表的名称。

jim*_*mav 5

ln -s input.csv MySheetName
ssconvert MySheetName output.xls
Run Code Online (Sandbox Code Playgroud)

OP询问如何将csv转换为xls,同时控制输出中的工作表名称。

生成的 .xls 文件将使用输入 CSV 文件的名称作为工作表名称,因此您可以将 .csv 符号链接到您想要的任何内容(或重命名输入文件)以生成所需的结果。

前面的答案暗示 --list-exporters 导致了一个解决方案,但它仅列出了导出器名称,没有有关其选项的信息,并且 xls-exporters 的手册页中没有记录任何选项。实验上,没有一个可以创建 .xls 的导出器接受选项(如果使用 -O,它们会失败并显示“文件保护程序不接受选项”)。