Converter Texto em Número no Excel usando C#

Converter texto em números no Excel é uma necessidade comum. Muitos usuários encontram números armazenados como texto, o que pode levar a erros de cálculo. Esse problema afeta finanças, análise de dados e relatórios. Converter essas entradas de texto em números reais é crucial para uma manipulação de dados precisa. Neste post do blog, exploraremos como converter números armazenados como texto em números no Excel usando C#.

Este artigo cobre os seguintes tópicos:

Biblioteca C# Excel para Converter Texto em Números

Aspose.Cells para .NET é uma biblioteca poderosa que simplifica o processo de conversão de números armazenados como texto em números no Excel. Ela fornece uma API direta para desenvolvedores manipularem arquivos do Excel programaticamente. Com Aspose.Cells, você pode facilmente ler, escrever e converter dados do Excel sem precisar do Microsoft Excel instalado. Esta biblioteca é ideal para automatizar tarefas do Excel, incluindo a conversão de texto em números.

Para começar a usar o Aspose.Cells para .NET, você pode baixá-lo na seção de lançamentos. Use o seguinte comando para instalar a biblioteca via NuGet Package Manager:

PM> Install-Package Aspose.Cells

Converter Números Armazenados como Texto em Números na Planilha do Excel

Siga estas etapas para converter números armazenados como texto em números em uma planilha do Excel:

  1. Carregue o arquivo do Excel usando a classe Workbook.
  2. Acesse a planilha específica da coleção Worksheets.
  3. Converta o texto em números usando o método ConvertStringToNumericValue().
  4. Por fim, salve o workbook modificado usando o método Save().

O seguinte trecho de código C# demonstra essas etapas:

converter-números-armazenados-como-texto-em-números

Planilha de entrada de exemplo.

Saída

converter-números-armazenados-como-texto-em-números

Saída.

Converter Texto em Números em Todo o Workbook

Siga estas etapas para converter números armazenados como texto em números em todo um workbook do Excel:

  1. Carregue o arquivo do Excel usando a classe Workbook.
  2. Percorra todas as planilhas na coleção Worksheets.
  3. Para cada planilha, chame o método ConvertStringToNumericValue().
  4. Por fim, salve o arquivo usando o método Save().

O seguinte exemplo de código mostra como converter números armazenados como texto em números em todas as planilhas do Excel.

Obter uma Licença Gratuita

Se você estiver interessado em explorar os produtos Aspose, convidamos você a obter uma licença temporária gratuita. Visite a página de licença para começar. É fácil e permite que você teste todas as capacidades do Aspose.Cells para .NET.

Converter Texto do Excel em Número: Recursos Gratuitos

Além de converter texto do Excel em números, incentivamos você a conferir recursos adicionais que podem aprimorar ainda mais sua compreensão e habilidades com Aspose.Cells para .NET. Esses recursos podem fornecer insights mais profundos e exemplos práticos.

Conclusão

Neste post do blog, exploramos como converter texto em número no Excel usando C# com Aspose.Cells para .NET. Esta biblioteca simplifica o processo e oferece recursos poderosos para manipulação do Excel. Incentivamos você a explorar mais sobre Aspose.Cells para .NET para aprimorar suas tarefas de automação do Excel.

Se você tiver alguma dúvida ou precisar de mais assistência, sinta-se à vontade para entrar em contato em nosso fórum de suporte gratuito.

Veja Também