Cargar archivos Excel sin Interop
IronXL es una librería Excel para C# y .NET que permite a los desarrolladores cargar/leer datos Excel desde documentos XLSX, XLS, XLSM, XLTX, CSV y TSV sin usar Microsoft.Office.Interop.Excel. Aunque todos los formatos de archivo disponibles se pueden leer con el método Load
, se recomienda utilizar el método LoadCSV
para el formato de archivo CSV.
Seleccionar hoja de cálculo
La Hoja de Trabajo representa una página o pestaña dentro del Libro de Trabajo. Se puede seleccionar cada Hoja de Trabajo para leerla y manipularla.
- Por la posición del índice de la hoja de trabajo en la colección de hojas de trabajo:
workBook.WorkSheets [0]
- Por el nombre de la hoja de trabajo como parámetro en el método GetWorkSheet:
workBook.GetWorkSheet("hoja de trabajo")
- Por la propiedad DefaultWorkSheet del libro de trabajo:
workBook.DefaultWorkSheet
Tenga en cuenta que esta opción obtendrá la primera hoja de cálculo del libro de trabajo. Si no hubiera hojas de cálculo, creará y devolverá una nueva hoja de cálculo con el nombre "Hoja1".
Además, cada Rango, Fila y Columna individual puede seleccionarse desde Hoja de Trabajo para acceder/modificar los datos de la Celda y aplicar fórmulas.
Vaya a Seleccionar rango de Excel para saber más sobre la selección de Rango, Fila y Columna.
Cómo cargar hojas de cálculo existentes
- Descargar la biblioteca C# para cargar hojas de cálculo
- Utilizar la estática
Carga
método para cargar una hoja de cálculo - Admite los formatos de archivo XLSX, XLS, XLSM, XLTX, CSV y TSV
- Acceder a las hojas del objeto de hoja de cálculo cargado
- Editar y exportar el libro de trabajo