理想的にはコマンドラインを使用して、複数の.csvファイルを1つのマルチシート.xlsスプレッドシートに変換する方法はありますか?
CLIソリューションがない場合は、理想的にはawkまたはpascalで動作するAPIがあるかどうかを知っておくと便利ですが、それがうまくいかない場合は、かなりうまくいきます。
Maythuxが言及したssconvertは、Gnumericの付属コマンドであり、デフォルトではUbuntuデスクトップシステムにインストールされますが、サーバーバージョンにはインストールされません。
—
16
ExcelがCSVを
—
灰
.xls
ファイルに読み込むという事実を考えると、単純に次のことができますcat *.csv > file.xls
ssconvertは完璧にトリックを行います。必要なのは、各.csvファイルを別々のシートに入れることでした。catを使用してもそれは達成されません。ssconvertはありません。
—
ピーターブルックス
@ash csvとxlsは異なる形式で、csvの束をファイルに入れて名前を変更するとxlsはまったく機能しません.csvは複数のシートをサポートしないため、1つの長いcsvを作成するだけでなく、csvはプレーンテキスト形式なのでxlsはバイナリ形式です
—
-chiliNUT