Existem muitos aplicativos que produzem um arquivo separado por vírgulas que precisa ser convertido em um arquivo Excel. Este tutorial irá orientá-lo sobre como alterar CSV para Excel em C++. Após converter o arquivo de origem de CSV para Excel em C++, ele será salvo como um arquivo XLSX.
Etapas para alterar CSV para Excel em C++
- Configure seu projeto para adicionar Aspose.Cells.Cpp usando o NuGet Package Manager
- Adicionar referência de namespace Aspose::Cells ao aplicativo
- Carregue o arquivo CSV de entrada no objeto de classe Workbook que deve ser convertido em Excel
- Salve a pasta de trabalho carregada como XLSX no disco que contém os dados do arquivo CSV
Essas etapas simplesmente descrevem o processo de conversão de CSV para Excel em C++, onde são mencionados os namespaces necessários para essa conversão. Primeiro, você precisa carregar o arquivo CSV de exemplo em um objeto Workbook que deve ser convertido em um arquivo Excel. Na próxima etapa, você salva a pasta de trabalho no disco fornecendo o caminho e o nome do arquivo.
Código para converter arquivo CSV para Excel em C++
Neste código, usamos a função Factory::CreateIWorkbook para carregar o arquivo CSV, no entanto, você também pode carregar qualquer outro tipo de arquivo do Excel. A função Salvar na classe Workbook é usada para salvar o arquivo do Excel fornecendo o nome do arquivo de saída junto com o enumerador SaveFormat_Xlsx. Você pode usar qualquer outro enumerador para salvar o arquivo em algum formato diferente.
Este tutorial explicou o processo para converter CSV para Excel em C++. Se você quiser trabalhar na ordem inversa, consulte o artigo em como converter arquivo do Excel para CSV em C++.