Funciones de IronXL para C#.NET
IronXL.Excel es una librería .NET que proporciona a los desarrolladores una forma rápida e intuitiva de acceder, modificar y generar archivos Excel y otras hojas de cálculo en C#.
No hay uso de Office Interop y IronXL.Excel funciona en .NET Core y Azure sin dependencias especiales o necesidad de instalar MS Office.
IronXL es una biblioteca líder de hojas de cálculo de .NET Core y .NET Framework Excel para C# y VB.NET.
Compatibilidad
Lenguajes .NET
- C# (Tutorial Referencia API)
- Leer, editar y crear hojas de cálculo en C# con Excel, MVC y ASP.NET
- VB.NET (Tutorial Referencia API)
- Leer, editar y crear hojas de cálculo en VB.NET con Excel, MVC y ASP.NET
F# (Referencia API)
- Leer, editar y crear hojas de cálculo en F# con Excel, MVC y ASP.NET
Plataformas
.NET 5, 6, 7 y 8 (Tutorial Referencia API), .NET Core 2, 3 y 5 (Tutorial Referencia API)
IronXL está disponible para .NET 5, 6, 7 y 8.
IronXL también está disponible para .NET Core 2, 3 y 5.
- La versión actual de .NET Core es compatible con los sistemas operativos cliente Linux, Unix y macOS, así como con Mono y Xamarin.
- Una versión futura será compatible con entornos móviles Xamarin.
- .NET Estándar 2 (Referencia API)
- IronXL es compatible con .NET Standard 2.0 y 2.1.
.NET Framework 4x (Referencia API)
- Lee, edita y crea hojas de cálculo con .NET Framework 4.5 y versiones superiores.
Tipos de aplicaciones
Consola, Web y escritorio (Tutorial Referencia API)
- Cree aplicaciones para Consola, Web y Escritorio utilizando IronXL.
OS
Cree cualquier aplicación utilizando IronXL en Windows, Linux, macOS, Docker, Azure y AWS.
- Microsoft Windows (Tutorial Referencia API)
- Linux (Debian, CestOS, Ubuntu) (Tutorial Referencia API)
- macOS (Windows, Linux, Azure) (Tutorial Referencia API)
- Docker (VPS, Webapps, Funciones) (Tutorial Referencia API)
- Azure (Tutorial Referencia API)
- AWS (EC2, Lambda) (Tutorial Referencia API)
IDEs
- Microsoft Visual Studio (Tutorial Referencia API)
- Jetbrains ReSharper y Rider
Certificación
Microsoft Authenticode
- DigiCert Trusted G4 Firma de código RSA4096 SHA384 2021 CA1
Cuadernos de trabajo
Crear o cargar hojas de cálculo
Cómo crear Cómo cargar Crear ejemplo de código Ejemplo de código de carga
- XLS
- Cree y cargue archivos en formato .xls para las versiones 97-2003 de Microsoft Excel.
- XLSX
- Crea y carga archivos en formato .xlsx para Microsoft Excel versión 2007 y posteriores.
- XLTX
- Cargar archivo de plantilla Excel en formato .xltx
- XLSM
- Cargar archivo de libro de Excel habilitado para macros en formato .xlsm
- CSV
- Cargar archivo de valores separados por comas en formato .csv
TSV
- Cargar archivo de valores separados por tabulaciones en formato .tsv
Guardar o exportar formatos
- XLS (Ejemplo de código Referencia API)
- Edita, guarda y exporta Microsoft Excel versiones 97-2003 en formato XLS.
- XLSX, XSLT, XLSM (Ejemplo de código Referencia API)
- Edita y guarda XLSX, XSLT, XLSM fácilmente. Al exportar la hoja de cálculo al formato XLSX.
- CSV (Ejemplo de código Referencia API)
- Edite, guarde y exporte archivos en formato CSV.
- TSV (Ejemplo de código Referencia API)
- Edite, guarde y exporte archivos en formato TSV.
- JSON (Ejemplo de código Referencia API)
- Edite, guarde y exporte archivos en formato JSON.
- XML (Ejemplo de código Referencia API)
- Edita, guarda y exporta archivos en formato XML.
HTML (Ejemplo de código Referencia API)
Exportar hoja de cálculo en formato HTML. Convierte el libro de trabajo en una cadena HTML en código. Opciones para mostrar u ocultar propiedades de Excel cuando se convierte a HTML:
Cabecera de columna
Columnas y filas ocultas
- Espacios delante como no de ruptura
- Números de fila
- Binario (Ejemplo de código Referencia API)
- Convertir hoja de cálculo a representación binaria.
Matriz de bytes (Ejemplo de código Referencia API)
- Convierte la hoja de cálculo en una matriz de bytes que contiene el contenido del archivo de hoja de cálculo.
Objetos System.Data
DataSet o DataTable (Cómo Hacer Ejemplo de código Referencia API)
- Importación y exportación como DataSet o DataTable
Editar libros de trabajo
Metadatos (Cómo Hacer Ejemplo de código Referencia API)
Añade, modifica y recupera metadatos granulares como:
Autor
Comentarios
Última fecha impresa
Palabras clave y categoría
Fecha de creación y modificación
Asunto y título
Recuperar metadatos granulares como:
Nombre de la aplicación
Propiedades personalizadas
Empresa
- Director
- Plantilla
Permisos y contraseñas (Cómo Hacer Ejemplo de código Referencia API)
- Abre, edita y guarda hojas de cálculo protegidas por contraseña.
- Cifrar Libro de Trabajo con contraseña.
- Crear hojas de cálculo (Cómo Hacer Referencia API)
- Crear una rama nueva hoja.
- Eliminar hojas de cálculo (Cómo Hacer Referencia API)
- Borrar una hoja entera.
- Posición de la hoja de ajuste (Cómo Hacer Referencia API)
- Reorganizar la posición de las hojas.
Establecer pestaña activa (Cómo Hacer Referencia API)
- Establezca la pestaña predeterminada al abrir el archivo de hoja de cálculo en aplicaciones como Microsoft Excel.
Hojas de trabajo
Editar fórmulas
- Trabaja con fórmulas de Excel (Referencia API)
- Aplicar y modificar fórmulas sin utilizar Interop
Recálculo al editar la hoja (Referencia API)
- Activar el recálculo de fórmulas toda la hoja de cálculo
Recogida de datos
- Gama (Referencia API)
- Seleccione, edite y calcule el Rango en cada hoja de cálculo.
- Columna (Referencia API)
- Seleccione, edite y calcule la columna en cada hoja de cálculo.
Fila (Referencia API)
- Seleccionar, editar y calcular Filas en cada hoja de cálculo.
Crear y editar gráficos
Área, Barra, Columna, Línea, Tarta, Dispersión (Cómo Hacer Ejemplo de código Referencia API)
Cree fácilmente gráficos de área, de barras, de columnas, de líneas, circulares y de dispersión
Editar la configuración del gráfico como:
Título
- Posición de la leyenda
Editar diseño
- Paneles de congelación (Cómo Hacer Ejemplo de código Referencia API)
- Crear un panel congelado de filas y columnas permitiendo que permanezcan visibles mientras se desplaza. Estas columnas también se denominan columnas o filas de cabecera.
- Tamaño automático de filas (Cómo Hacer Ejemplo de código Referencia API)
- Ajusta automáticamente el tamaño de la fila para adaptarse a la altura del contenido.
- Columnas de tamaño automático (Cómo Hacer Ejemplo de código Referencia API)
- Ajusta automáticamente el tamaño de la columna para adaptarse a la anchura del contenido.
- Añadir fila (Cómo Hacer Ejemplo de código Referencia API)
- Crea e inserta una nueva fila.
Añadir columna (Cómo Hacer Ejemplo de código Referencia API)
- Crea e inserta una nueva columna.
Editar hojas de cálculo
- Copiar hojas de trabajo (Cómo Hacer Ejemplo de código Referencia API)
- Duplicar hojas de cálculo para mantener intacta la original.
Proteger con contraseña (Cómo Hacer Ejemplo de código Referencia API)
- Acceda y modifique hojas de cálculo protegidas sin necesidad de contraseña.
- Aplique la protección por contraseña a cada hoja de trabajo individualmente.
- Agrupar y desagrupar (Cómo Hacer Ejemplo de código Referencia API)
- Agrupar filas y columnas permite ocultar varias filas y columnas a la vez.
- Añadir imágenes (Cómo Hacer Ejemplo de código Referencia API)
- Insertar imágenes en la hoja de cálculo.
- Eliminar imágenes (Cómo Hacer Ejemplo de código Referencia API)
- Eliminar imágenes de la hoja de cálculo.
Extraer imágenes (Cómo Hacer Ejemplo de código Referencia API)
- Extraer imágenes de la hoja de cálculo.
Rangos de celdas
Funciones de rango de celdas
Ordenar (Cómo Hacer Ejemplo de código Referencia API)
- Aplicar ordenación ascendente o descendente a un rango de celdas, incluyendo una sola columna y fila.
- Aplique una clasificación basada en cualquier columna concreta del intervalo seleccionado.
- Recorte (Cómo Hacer Referencia API)
- Elimina las celdas vacías iniciales y finales del rango seleccionado.
- Claro (Cómo Hacer Referencia API)
- Borra el contenido de una celda seleccionada.
- Copia (Cómo Hacer Referencia API)
- Copia y pega el contenido y el estilo de una celda seleccionada en la misma hoja o en otra diferente.
- Buscar y reemplazar (Referencia API)
- Establecer hipervínculos (Cómo Hacer Referencia API)
- Crea hipervínculos a URL de sitios web, celdas y nombres definidos en la misma hoja o en otra diferente. También admite la apertura de FTP, archivos y correo electrónico.
- Fusionar rangos de celdas (Cómo Hacer Referencia API)
- Combina varias celdas adyacentes en una única celda más grande.
Fusionar células (Cómo Hacer Referencia API)
- Divide la celda combinada en sus celdas individuales originales.
Células de estilo:
- Fuente y tamaño (Cómo Hacer Ejemplo de código)
- Edite y aplique estilos a la decoración y el tamaño de las fuentes.
- Fronteras y alineación (Cómo Hacer Ejemplo de código Referencia API)
- Edite y aplique estilos a la decoración de los bordes y la alineación del texto.
- Patrón de fondo (Cómo Hacer Ejemplo de código Referencia API)
- Edite y aplique estilos de fondo sin Office Interop.
Formato condicional (Cómo Hacer Ejemplo de código Referencia API)
- Editar y aplicar formato condicional a un rango de celdas.
Funciones matemáticas:
- Media (Referencia API)
- Calcula la media de un rango, fila o columna dados.
- Suma (Referencia API)
- Calcula la suma total de un rango, fila o columna dados.
- Min (Referencia API)
- Identificar el número mínimo de un rango, fila o columna dados.
Max (Referencia API)
- Identificar el número máximo de un rango, fila o columna dados.
Establecer formatos de datos de celda:
Cómo Hacer Ejemplo de código Referencia API
- Texto, Número, Fórmula, Fecha, Moneda, Científico, Hora, Booleano, Formatos personalizados