Read data in Excel files using C#

As folhetas do Excel são um formato comum para armazenar e organizar dados, tornando-os ferramentas essenciais para empresas e indivíduos. Se você está analisando dados financeiros, gerando relatórios ou manipulando conjuntos de dados, ser capaz de trabalhar com arquivos do Excel em suas aplicações C# é crucial.

Aspose.Cells para .NET é uma biblioteca robusta que simplifica a manipulação de arquivos do Excel em C#. Neste post do blog, vamos explorar Como ler o arquivo do excel em ASP.NET usando C #, fornecendo um guia passo a passo para ajudá-lo a começar.

Tabela de Conteúdo

C# API para ler arquivos do Excel

Para ler os dados das folhas do Excel, usaremos Aspose.Células para .NETEste API rico em recursos permite que você crie e manipule arquivos do Excel sem esforço. Baixe a seção Ou instale através de NuGet.

PM> Install-Package Aspose.Cells

Leia dados de um arquivo do Excel em C#

Em arquivos do Excel, os dados são armazenados em células, cada um identificado pelo seu nome (por exemplo, A1, B3) ou por índices de linha e coluna. Uma coleção dessas células forma uma ficha de trabalho, e um arquivo do Excel pode conter uma ou várias folhas de trabalho. Juntos, todas as folhas de trabalho formam um ficha de trabalho. Aspose.Células para .NET aderem a estas convenções de nome para manipulação de arquivos do Excel.

Aqui estão os passos para Leia o arquivo do Excel em C# Sem OLEDB e Interop e extrair dados usando o .NET Excel Reader:

  • Carregar o arquivo do Excel usando o Livro de Trabalho da classe.
  • Crie um exemplo de WorksheetCollection Classificação e referência das folhas de trabalho utilizadas Livro de trabalho.Worksheets.
  • Confira todas as folhas de trabalho da coleção:- Faça uma referência a cada folha de trabalho em um Obras O Objeto.
  • Contar as fileiras de dados e colunas na folha de trabalho.
  • Caminhar pelas linhas e esfregar através das colunas.
  • Leia os dados de cada célula usando o [Células - CélulasI, J e Valor da propriedade.

Aqui está uma amostra de código que mostra como ler um arquivo do Excel em C#:

Depois de executar a amostra de código acima, a saída da consola exibirá os dados extraídos do arquivo do Excel:

Reading data in the worksheets of Excel file in C#

Reading an Excel File in C#

Leia uma folha específica do Excel

Se você só precisa ler uma folha de trabalho específica no arquivo do Excel, você pode seguir estas etapas:

  • Carregar o arquivo do Excel usando o Livro de Trabalho da classe.
  • Obtenha uma referência à folha de trabalho desejada usando [Livro de trabalho.WorksheetsÍndice.
  • Contar as fileiras de dados e colunas na folha de trabalho.
  • Caminhar pelas linhas e esfregar através das colunas.
  • Leia os dados de cada célula usando o [Células - CélulasI, J e Valor da propriedade.

Aqui está uma amostra de código para ler dados de uma folha de trabalho específica em C#:

Obtenha uma API grátis para ler dados do Excel

Você pode usar Aspose.Cells para .NET para ler arquivos do Excel sem limitações de avaliação, obtendo um Licença temporária grátis.

Conclusão

Ler arquivos do Excel em C# usando Aspose.Cells para .NET é um processo simples e eficiente. Esta poderosa API fornece um conjunto abrangente de recursos para lidar com todos os aspectos da manipulação de arquivos do Excel em seus aplicativos .NET. Se você precisa extrair dados, folhas de formato, ou executar tarefas avançadas, Aspose.Cells torna o processo sem sentido e ajuda você a alcançar seus objetivos relacionados com o Excel sem esforço.

Explore mais recursos do Aspose.Cells para .NET através do DocumentaçãoSe você tiver alguma pergunta, sinta-se livre para chegar através do nosso Fórum.

Recursos Adicionais

Para os desenvolvedores que procuram implementar soluções, aqui estão algumas insights adicionais:

  • Como ler dados do Excel Sheet usando C#: Isso é essencial para integrar os dados de Excel em suas aplicações.
  • Como ler o arquivo do Excel em ASP.NET usando C#: Uma abordagem detalhada para aplicações da web.
  • .NET Core Excel Reader: Aprenda como aproveitar isso em seus projetos .NET core com um foco na gestão eficiente.
  • .NET Excel Reader: Explore métodos personalizados para aplicações .NET tradicionais, garantindo compatibilidade e desempenho.
  • .NET Leia arquivos do Excel: Uma visão geral mais ampla das técnicas de gerenciamento de ficheiros da Excel em ambientes do .NET, incluindo as melhores práticas e dicas.

More in this category