IRONSOFTWAREHOME

Código de .NET Core

C# VB PDF .NET : Leer archivos Excel en CoreLeer archivos Excel en 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

La función Load en IronXL te permite cargar y manipular fácilmente archivos Excel existentes en varios formatos (XLSX, XLS, CSV, etc.). Al cargar un WorkBook, obtienes acceso a sus WorkSheets y datos, permitiéndote extraer valores, recorrer rangos de celdas y realizar cálculos como sumas o valores máximos. Puedes acceder a celdas específicas, convertir sus valores al tipo de datos apropiado (por ejemplo, enteros, decimales) e incluso usar LINQ para operaciones avanzadas de datos. Esta característica simplifica el trabajo con datos de Excel en .NET, haciéndolo ideal para tareas como análisis de datos, generación de informes y automatización.

El objeto WorkBook es el punto de partida clave para interactuar con archivos Excel en IronXL. Al utilizar el método WorkBook.Load("sample.xlsx"), abres un archivo Excel existente, obteniendo acceso a su contenido y estructura para una manipulación posterior. Esto permite a los desarrolladores trabajar con datos preexistentes, automatizar tareas y actualizar hojas de cálculo sin tener que crear una nueva desde cero.

A continuación, se utiliza la propiedad WorkSheets[0] para acceder a la primera hoja de trabajo en el libro. En Excel, un libro puede contener múltiples hojas, cada una representando un conjunto de datos organizados en filas y columnas. Al seleccionar la primera hoja, estás apuntando al área principal donde se almacenan tus datos o donde vas a realizar operaciones como leer valores o calcular resultados.

La variable range define un grupo específico de celdas, en este caso, el rango de A2 a A10. Aquí es donde IronXL te permite interactuar con múltiples celdas a la vez, ya sea leyendo valores, aplicando formato o realizando cálculos en rangos. En este ejemplo, captura un rango de columna, facilitando el trabajo con datos secuenciales.

El método .Sum() se utiliza para calcular la suma de los valores numéricos en el rango seleccionado. Esto resalta cómo IronXL permite a los desarrolladores realizar cálculos rápidos y predeterminados en rangos de datos, eliminando la necesidad de iteración manual y suma.

Finalmente, la declaración Console.WriteLine() muestra la suma calculada en la consola. Este es un método simple pero poderoso para mostrar el resultado de tus operaciones, como la suma de valores en un rango, directamente dentro de tu aplicación.

Con este enfoque, los desarrolladores pueden automatizar fácilmente tareas de agregación de datos o integrarlas en flujos de trabajo más grandes.

Aprenda a cargar y manipular archivos de Excel con IronXL

Soporte técnico de nuestro equipo de .NET Core

Ponte en contacto con nuestro equipo de desarrollo de productos y soporte. Nuestro equipo está disponible para responder tus preguntas sobre licencias, productos y uso para tu proyecto.

Trabajar con archivos Excel en .NET Core

Un enfoque rápido y fácil para trabajar con Excel y otros documentos de hoja de cálculo en dotnet core. Funciona en dotnet core para múltiples plataformas, incluida Azure, sin dependencias adicionales ni necesidad de instalar MS Office o Interop.

Abrir y Guardar Múltiples Formatos de Archivo

IronXL permite a los ingenieros .NET escribir y exportar Hojas de Cálculo Excel desde aplicaciones dotnet Core. Abrir y Editar XLS/XLSX/CSV/TSV - Guardar y Exportar a XLS/XLSX/CSV/TSV/JSON. IronXL supera a las bibliotecas gratuitas e Interop en el análisis, modificación y guardado de documentos Excel.

Soporte para SQL listo para usar

Transferir datos entre Excel, SQL y GridViews abriendo hojas de cálculo como objetos System.Data.DataSet y System.Data.DataTable.

Modificar datos de Excel

Editar fórmulas de Microsoft Excel - recalcular cada vez que se cambia una hoja de trabajo. Formateo rápido y fácil de ["A1:B10"]. Fusionar y establecer rangos, columnas y filas.

Dale estilo a tus documentos Excel

Ajustar fuente, tamaño, fondo, borde, alineación y formato de número.
Creación de hojas de cálculo Excel en biblioteca .NET Core C# - para la creación y edición de documentos Excel.

Fácil de construir con Visual Studio para proyectos .NET Core

IronXL pone herramientas de Excel en tus propias manos con soporte intellisense. Instala con NuGet para Visual Studio o una descarga manual de DLL gratuita para .NET Core. Estarás listo en un abrir y cerrar de ojos.

Soporta:

  • .NET Core 2.0 y superior
  • El marco .NET 4.0 y superior admite C#, VB, F#
  • Microsoft Visual Studio. Icono IDE de desarrollo .NET
  • Soporte de Instalador NuGet para Visual Studio
  • Compatible con asistente de lenguaje C# JetBrains ReSharper
  • Compatible con la plataforma de alojamiento Microsoft Azure C# .NET

Licencias y Precios for .NET Core

Gratis para desarrollo. Licencias desde $999.

Ver Opciones Completas de Licencia

Tutoriales de Hojas de Cálculo Excel for .NET Core

Cómo Crear Archivos de Excel en C#
C#ExcelASP.NET
Jonas Schmidt - Desarrollador de C#

Cómo crear archivos Excel en .NET Core

Vea cómo Jonas usa IronXL para generar archivos de Excel sin usar Office Interop...

Vea el Tutorial de Generación de Archivos de Excel de Jonas
Tutorial de Lectura y Escritura de Excel + Ejemplos de Código en C# y VB.NET
C#ExcelXLS
Elijah Williams - Ingeniero de Desarrollo de Producto

Abrir y Editar Archivos de Excel en C# o VB.NET

Elijah comparte un enfoque práctico para leer datos de Excel en aplicaciones C#...

Vea el Tutorial de Lectura y Edición de Excel de Elijah
Tutorial + Ejemplos de Código Creación y Edición de PDF VB.NET | VB.NET y ASP.NET PDF
C#ExcelDatos
Rebecca White - Directora de Soluciones .NET

Cómo Leer Archivos de Excel en Aplicaciones .NET.

Recorrido del código de Rebecca para leer datos de Excel en una aplicación .NET...

Lea el Tutorial de Becky en C#

Los ingenieros de .NET Core usan IronXL para...

Sistemas de Contabilidad y Finanzas

  • # Recibos
  • # Informes
  • # Impresión de Facturas
Agregar soporte de Excel a Sistemas de Contabilidad y Finanzas ASP.NET

Digitalización de Negocios

  • # Documentación
  • # Pedidos y Etiquetado
  • # Reemplazo de Papel
Casos de uso de digitalización empresarial para .NET Core

Gestión de Contenidos Empresariales

  • # Producción de Contenidos
  • # Gestión de Documentos
  • # Distribución de Contenidos
Soporte Excel para CMS .NET

Aplicaciones de Datos e Informes

  • # Seguimiento del Rendimiento
  • # Mapeo de Tendencias
  • # Informes
Informes de Excel for .NET Core
Descargar Hoy
Desarrolladores de Componentes .NET Empresariales de Iron Software
Desarrolladores de Librerías C#

Miles de corporaciones, gobiernos, PYMEs y desarrolladores confían en los productos de Iron software.

El equipo de Iron tiene más de 10 años de experiencia en el mercado de componentes de software .NET.

Icono de Cliente Iron
Icono de Cliente Iron
Icono de Cliente Iron
Icono de Cliente Iron
Icono de Cliente Iron
Icono de Cliente Iron
Icono de Cliente Iron
Icono de Cliente Iron

¿Listo para empezar?

Nuget Downloads 2,237,574Versión:2026.9recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta