Cargar archivos de Excel sin Interop

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

¿Listo para empezar?
Nuget Descargas 2,052,917 | Versión: 2026.6 just released
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package IronXL.Excel
ejecuta una muestra observa cómo tus datos se convierten en una hoja de cálculo.