3

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

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

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

4

3 回答 3

4
ln -s input.csv MySheetName
ssconvert MySheetName output.xls

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

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

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

于 2015-12-07T18:06:16.423 回答
0

对的,这是可能的。

您必须指定带有扩展名的名称作为输入和输出文件。

例如:

ssconvert in.csv out.xls

使用--list-importers--list-exporters选项可以查看可用的格式。

于 2014-04-14T14:37:20.173 回答
0

我正在使用的一个在线工具,它可以在线将.csv 转换为.xlsx

  1. 上传或粘贴您的 csv 数据到Data Source
  2. 点击Download进去Table Generator,你会收到一个.xlsx文件

在此处输入图像描述

于 2021-12-01T12:55:58.417 回答