
xls2csv
Debian/Squeeze に Catdoc をインストールしました。/var/www/xyz
すべてのワークシートを形式に変換、区切りなどのフォルダにファイルをコピーすると、.csv
正常に機能しました^L
。
ただし、何らかの理由で次のコマンドを使用すると、最初のテーブルのみが変換されます。
xls2csv filename.xls > filename.csv
私がここで何を間違っているかについての提案はありますか?
答え1
CSVは複数のワークシートをサポートしていないため、これは正しいです。
-bオプションを使用してワークシートを選択できます。
xls2csv -b Sheet filename.xls > filename.csv
他のオプションを確認してくださいman xls2csv
。
答え2
-bを使用すると、すべてのワークシートをcsvファイルにまとめてダンプします。シート名を渡しました-b
。