理想的にはコマンドラインを使用して、複数の.csvファイルを1つのマルチシート.xlsスプレッドシートに変換する方法はありますか?

ピーターブルックス

理想的にはコマンドラインを使用して、複数の.csvファイルを1つのマルチシート.xlsスプレッドシートに変換する方法はありますか?

cliソリューションがない場合は、理想的にはawkまたはpascalで動作するAPIがあるかどうかを知っておくとよいでしょうが、それが失敗すると、かなりうまくいきます。

Maythux

コマンドssconvertを使用できます

ssconvert example.csv example.xls

複数のファイルに対してそれを行うには、csvファイル上でbashループを作成し、ジョブを実行する必要があります。ここにヒントがあります:

for i in *.csv; do ssconvert "$i" "${i%.*}".xls; done

編集:

変換して1つのxlsファイルにマージする場合でも、ssconvertを使用できます。

ssconvert --merge-to=output.xls file1.csv file2.csv ....

または簡単に

ssconvert --merge-to=output.xls *.csv 

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ