converter excel xls xlsx para csv csharp

Valores separados por vírgula (CSV) são amplamente usados para manter e compartilhar dados. A maioria dos conjuntos de dados também são disponibilizados no formato CSV. Por outro lado, várias pessoas usam os formatos Excel XLS e XLSX para armazenar os dados em formato tabular. No entanto, em vários casos, para processar os dados do Excel em arquivos XLS ou XLSX, primeiro eles são convertidos no formato CSV programaticamente. Neste artigo, mostraremos como converter um arquivo do Excel para CSV em C#.

Conversor C# Excel para CSV - Download Gratuito

Para converter os arquivos XLS e XLSX para CSV, usaremos Aspose.Cells for .NET. É uma API rica em recursos que permite criar e processar arquivos do Excel perfeitamente. Além disso, permite converter arquivos do Excel para vários outros formatos de arquivo. Você pode baixar a API da seção de lançamentos ou instalá-la do NuGet usando o comando a seguir.

PM> Install-Package Aspose.Cells

Etapas para converter XLS para CSV em C#

Aspose.Cells para .NET torna muito mais fácil para você converter arquivos do Excel para o formato CSV. Você só precisa executar as etapas a seguir.

  • Carregue o arquivo Excel do disco.
  • Salve o arquivo Excel como CSV no local desejado.

É isso.

A seção a seguir demonstra como transformar essas etapas em código e converter um arquivo XLS em CSV em C#.

Exportar XLSX para CSV em C#

A seguir estão as etapas para exportar um arquivo XLS para CSV em C#.

  1. Carregue o Excel XLS/XLSX usando a classe Workbook.
  2. Salve o arquivo XLSX como CSV usando o método Workbook.Save().

O exemplo de código a seguir mostra como salvar um arquivo XLSX do Excel como CSV em C#.

// Carregar o arquivo Excel de entrada
Workbook workbook = new Workbook("CSVtoExcel.xlsx");

// Salvar XLSX como arquivo CSV
workbook.Save("ExcelToCSV.csv", SaveFormat.CSV);

Conversor XLSX para CSV C# - Obtenha uma licença gratuita

Você pode converter arquivos do Excel para o formato CSV sem limitações de avaliação obtendo uma licença temporária gratuita.

Conclusão

Neste artigo, você aprendeu como converter arquivos do Excel para o formato CSV em C#. Você pode simplesmente instalar o Aspose.Cells para .NET e integrar a conversão do Excel para CSV em seus aplicativos. Para obter mais informações sobre o Aspose.Cells para .NET, visite as referências da API e documentação. Além disso, em caso de dúvidas ou perguntas, entre em contato conosco em nosso fórum de suporte.

Veja também