IRONSOFTWAREHOME

Código .NET Core

C# VB PDF .NET : Ler arquivos do Excel no CoreLer arquivos do Excel no Core
using IronXL;
using System;
using System.Linq;

// Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");

// Select worksheet at index 0
WorkSheet workSheet = workBook.WorkSheets[0];

// Get any existing worksheet
WorkSheet firstSheet = workBook.DefaultWorkSheet;

// Select a cell and return the converted value
int cellValue = workSheet["A2"].IntValue;

// Read from ranges of cells elegantly.
foreach (var cell in workSheet["A2:A10"])
{
    Console.WriteLine("Cell {0} has value '{1}'", cell.AddressString, cell.Text);
}

// Calculate aggregate values such as Min, Max and Sum
decimal sum = workSheet["A2:A10"].Sum();

// Linq compatible
decimal max = workSheet["A2:A10"].Max(c => c.DecimalValue);
NuGet Downloads Badge
PM > Install-Package IronXL.Excel

O recurso Load do IronXL permite carregar e manipular facilmente arquivos Excel existentes em vários formatos (XLSX, XLS, CSV, etc.). Ao carregar um WorkBook, você tem acesso ao seu WorkSheets e aos dados, permitindo extrair valores, percorrer nos intervalos de células e realizar cálculos como somas ou valores máximos. Você pode acessar células específicas, converter seus valores para o tipo de dados apropriado (por exemplo, inteiros ou decimais) e até mesmo usar LINQ para operações avançadas de dados. Este recurso simplifica o trabalho com dados do Excel no .NET, tornando-o ideal para tarefas como análise de dados, geração de relatórios e automação.

O objeto WorkBook é o ponto de partida chave para interagir com arquivos Excel no IronXL. Utilizando o método WorkBook.Load("sample.xlsx"), você abre um arquivo Excel existente, ganhando acesso ao seu conteúdo e estrutura para manipulação adicional. Isso permite que os desenvolvedores trabalhem com dados pré-existentes, automatizem tarefas e atualizem planilhas sem a necessidade de criar uma nova do zero.

Em seguida, a propriedade WorkSheets[0] é usada para acessar a primeira planilha do caderno. No Excel, um workbook pode conter várias planilhas, cada uma representando um conjunto de dados organizados em linhas e colunas. Ao selecionar a primeira planilha, você está direcionando para a área principal onde seus dados estão armazenados ou onde você realizará operações como leitura de valores ou cálculo de resultados.

A variável range define um grupo específico de células, neste caso, o intervalo de A2 a A10. É aqui que o IronXL permite interagir com várias células de uma vez, seja lendo valores, aplicando formatação ou realizando cálculos em intervalos. Neste exemplo, ele captura um intervalo de coluna, facilitando o trabalho com dados sequenciais.

O método .Sum() é usado para calcular a soma dos valores numéricos no intervalo selecionado. Isso destaca como o IronXL permite que os desenvolvedores realizem cálculos rápidos e integrados em intervalos de dados, eliminando a necessidade de iteração manual e soma.

Finalmente, a instrução Console.WriteLine() exibe a soma calculada no console. Esta é uma maneira simples mas poderosa de exibir o resultado de suas operações, como a soma de valores em um intervalo, diretamente dentro do seu aplicativo.

Com esta abordagem, os desenvolvedores podem facilmente automatizar tarefas de agregação de dados ou integrá-las em fluxos de trabalho maiores.

Aprenda a Carregar e Manipular Arquivos Excel com IronXL

Suporte técnico da nossa equipe .NET Core

Entre em contato com nossa equipe de desenvolvimento e suporte de produtos. Nossa equipe está à disposição para responder às suas perguntas sobre licenciamento, produto e uso para o seu projeto.

Trabalhar com arquivos do Excel no .NET Core

Uma abordagem rápida e fácil para trabalhar com planilhas do Excel e outros aplicativos em .NET Core. Funciona em .NET Core para múltiplas plataformas, incluindo Azure, sem dependências adicionais ou necessidade de instalar o MS Office ou o Interop.

Abrir e salvar vários formatos de arquivo

O IronXL permite que engenheiros .NET criem e exportem planilhas do Excel a partir de aplicativos .NET Core. Abra e edite arquivos XLS/XLSX/CSV/TSV, salve e exporte para XLS/XLSX/CSV/TSV/JSON. O IronXL supera bibliotecas gratuitas e de interoperabilidade na análise, alteração e salvamento de documentos do Excel.

Suporte a SQL integrado.

Transfira dados entre Excel, SQL e GridViews abrindo planilhas como objetos System.Data.DataSet e System.Data.DataTable.

Modificar dados do Excel

Edite fórmulas do Microsoft Excel - recalcule sempre que uma planilha for alterada. Formatação rápida e fácil de planilhas ["A1:B10"]. Mescle e defina intervalos, colunas e linhas.

Formate seus documentos do Excel

Defina a fonte, o tamanho, o fundo, a borda, o alinhamento e o formato dos números.
Biblioteca C# .NET Core para criação e edição de planilhas do Excel.

Fácil de criar com o Visual Studio para projetos .NET Core.

O IronXL coloca as ferramentas do Excel em suas mãos com suporte ao IntelliSense. Instale com o NuGet para Visual Studio ou baixe a DLL manualmente, gratuitamente, for .NET Core. Você estará pronto num piscar de olhos.

Suporta:

  • .NET Core 2.0 e superior
  • O .NET Framework 4.0 e versões superiores suportam C#, VB e F#.
  • Ícone do Microsoft Visual Studio .NET Development IDE
  • Suporte do instalador NuGet para Visual Studio
  • Compatível com o assistente de linguagem C# JetBrains ReSharper
  • Compatível com a plataforma de hospedagem Microsoft Azure C# .NET

Licenciamento e preços para .NET Core

Gratuito para desenvolvimento. Licenças a partir de US$ 749.

Veja as opções completas de licença.

Tutoriais de planilhas do Excel for .NET Core

Como criar arquivos do Excel em C#
C#ExcelASP.NET
Jonas Schmidt - Desenvolvedor C#

Como criar arquivos do Excel no .NET Core

Veja como Jonas usa o IronXL para gerar arquivos do Excel sem usar o Office Interop...

Veja o tutorial de Jonas sobre como gerar arquivos Excel.
Tutorial de leitura e escrita em Excel + exemplos de código em C# e VB.NET
C#ExcelXLS
Elijah Williams - Engenheiro de Desenvolvimento de Produto

Abra e edite arquivos do Excel em C# ou VB.NET.

Elijah compartilha uma abordagem prática e objetiva para ler dados do Excel em aplicativos C#...

Veja o tutorial de leitura e edição de Excel do Elijah.
Tutorial + Exemplos de Código para Criação e Edição de PDFs em VB.NET | VB.NET e ASP.NET PDF
C#ExcelDados
Rebecca White - Diretora de Soluções .NET

Como ler arquivos do Excel em aplicativos .NET.

Passo a passo do código de Rebecca para ler dados do Excel em um aplicativo .NET...

Leia o tutorial de C# da Becky

Os engenheiros do .NET Core usam o IronXL para...

Sistemas de Contabilidade e Finanças

  • # Recibos
  • # Relatórios
  • # Impressão de faturas
Adicionar suporte ao Excel em sistemas de contabilidade e finanças ASP.NET

Digitalização de Negócios

  • # Documentação
  • # Encomendas e Etiquetagem
  • # Substituição de papel
Casos de uso de digitalização de negócios com .NET Core

Gestão de Conteúdo Empresarial

  • # Produção de Conteúdo
  • # Gestão de Documentos
  • # Distribuição de conteúdo
Suporte para .NET CMS no Excel

Aplicações de dados e relatórios

  • # Monitoramento de desempenho
  • # Mapeamento de tendências
  • # Relatórios
Relatórios do Excel em .NET Core
Baixe hoje mesmo
Desenvolvedores de componentes .NET para empresas da Iron Software
Desenvolvedores de bibliotecas C#

Milhares de empresas, governos, PMEs e desenvolvedores confiam nos produtos de software da Iron.

A equipe da Iron possui mais de 10 anos de experiência no mercado de componentes de software .NET.

Ícone do Cliente de Ferro
Ícone do Cliente de Ferro
Ícone do Cliente de Ferro
Ícone do Cliente de Ferro
Ícone do Cliente de Ferro
Ícone do Cliente de Ferro
Ícone do Cliente de Ferro
Ícone do Cliente de Ferro

Pronto para começar?

Nuget Downloads 2,237,574Versão:2026.9recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.