Catdoc xls2csv convertendo apenas uma folha

3

Eu tenho o xls2csv do Catdoc instalado no Debian / Squeeze. Ela costumava funcionar lindamente quando eu copiava arquivos para uma pasta como /var/www/xyz , convertendo todas as folhas em .csv format, separadas por ^L .

Mas agora, por alguma razão, ele converte apenas a primeira planilha quando eu uso o comando:

xls2csv filename.xls > filename.csv

Alguma sugestão sobre o que eu poderia estar fazendo errado aqui?

    
por Spartanblogger 30.01.2013 / 20:50

2 respostas

1

Isso está correto, já que o CSV não suporta várias planilhas.
Você pode selecionar a folha pela opção -b.

xls2csv -b Sheet filename.xls > filename.csv

Consulte man xls2csv para mais opções.

    
por 30.09.2015 / 16:26
0

Usando -b eu ainda recebo todas as planilhas juntas em um único arquivo csv. Eu passei o nome da folha com -b .

    
por 05.03.2018 / 16:26