Explore las funciones de Excel de IronXL para .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 de 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 de 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 Standard 2 (Referencia de la API)
- IronXL es compatible con .NET Standard 2.0 y 2.1.
.NET Framework 4x (Referencia de 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
Crear Guía Cargar Cómo Hacerlo Crear Ejemplo de Código Cargar ejemplo de código
- 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 de API
- Edita, guarda y exporta Microsoft Excel versiones 97-2003 en formato XLS.
- XLSX, XSLT, XLSM (Ejemplo de Código Referencia de 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 de API)
- Edite, guarde y exporte archivos en formato CSV.
- TSV (Ejemplo de Código Referencia de API
- Edite, guarde y exporte archivos en formato TSV.
- JSON (Ejemplo de Código Referencia de API)
- Edite, guarde y exporte archivos en formato JSON.
- XML (Ejemplo de Código Referencia de API
- Edita, guarda y exporta archivos en formato XML.
HTML (Ejemplo de Código Referencia de 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 de API
- Convertir hoja de cálculo a representación binaria.
Matriz de Bytes (Ejemplo de Código Referencia de la 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 Hacerlo Ejemplo de código Referencia de API
- Importar y exportar como DataSet o DataTable
Editar libros de trabajo
Metadatos (Cómo Hacerlo Ejemplo de Código Referencia de 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 Hacerlo Ejemplo de Código Referencia de la API
- Abre, edita y guarda hojas de cálculo protegidas por contraseña.
- Cifrar Libro de Trabajo con contraseña.
- Crear Hojas de Trabajo (Instrucciones Referencia de API
- Crear una rama nueva hoja.
- Eliminar hojas de trabajo (Cómo hacerlo Referencia de API
- Borrar una hoja entera.
- Establecer posición de la hoja (Cómo hacerlo Referencia API
- Reorganizar la posición de las hojas.
Establecer pestaña activa (Cómo Hacerlo Referencia de la 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
Cómo Hacerlo Ejemplo de Código
- Funciona con fórmulas de Excel (Referencia API)
- Aplicar y modificar fórmulas sin utilizar Interop
Recalculo al editar la hoja (Referencia API)
- Activar el recálculo de fórmulas toda la hoja de cálculo
Recogida de datos
Cómo Hacerlo Ejemplo de código
- Rango (Referencia de API)
- Seleccione, edite y calcule el Rango en cada hoja de cálculo.
- Columna (Referencia de API)
- Seleccione, edite y calcule la columna en cada hoja de cálculo.
Fila (Referencia de 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 Hacerlo Ejemplo de Código Referencia de la 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
- Inmovilizar paneles (Cómo hacerlo Ejemplo de Código Referencia de 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.
- Cambio de tamaño automático de filas (Cómo hacerlo Ejemplo de Código Referencia de API
- Ajusta automáticamente el tamaño de la fila para adaptarse a la altura del contenido.
- Autosize Columns (Cómo hacerlo Ejemplo de Código Referencia de API
- Ajusta automáticamente el tamaño de la columna para adaptarse a la anchura del contenido.
- Agregar Fila (Cómo Hacerlo Ejemplo de Código Referencia de API)
- Crea e inserta una nueva fila.
Agregar columna (Cómo hacerlo Ejemplo de Código Referencia de la API)
- Crea e inserta una nueva columna.
Editar hojas de cálculo
- Copiar hojas de trabajo (Cómo hacerlo Ejemplo de Código Referencia de API
- Duplicar hojas de cálculo para mantener intacta la original.
Proteger con Contraseña (Cómo Hacerlo Ejemplo de Código Referencia de 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 (Guía Ejemplo de código Referencia de API
- Agrupar filas y columnas permite ocultar varias filas y columnas a la vez.
- Agregar Imágenes (Cómo-Hacer Ejemplo de código Referencia de la API
- Insertar imágenes en la hoja de cálculo.
- Eliminar Imágenes (Cómo Hacerlo Ejemplo de código Referencia de la API)
- Eliminar imágenes de la hoja de cálculo.
Extraer Imágenes (Cómo Hacerlo Ejemplo de código Referencia de la API
- Extraer imágenes de la hoja de cálculo.
Rangos de celdas
Funciones de rango de celdas
Ordenar (Cómo hacerlo Ejemplo de Código Referencia de la 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.
- Recortar (Cómo Hacerlo Referencia de API)
- Elimina las celdas vacías iniciales y finales del rango seleccionado.
- Borrar (Cómo Hacerlo Referencia de API
- Borra el contenido de una celda seleccionada.
- Copiar (Cómo Hacerlo Referencia de 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 de API)
- Establecer hipervínculos (Cómo hacerlo Referencia de la 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.
- Combinar Rango de Celdas (Cómo Hacerlo Referencia de la API)
- Combina varias celdas adyacentes en una única celda más grande.
Descombinar celdas (Cómo hacer Referencia de API)
- Divide la celda combinada en sus celdas individuales originales.
Células de estilo:
- Fuente y Tamaño (Cómo Hacerlo Ejemplo de código
- Edite y aplique estilos a la decoración y el tamaño de las fuentes.
- Borde y Alineación (Cómo Hacerlo Ejemplo de Código Referencia de API
- Edite y aplique estilos a la decoración de los bordes y la alineación del texto.
- Patrón de fondo (Cómo Hacerlo Ejemplo de Código Referencia de API
- Edite y aplique estilos de fondo sin Office Interop.
Formato Condicional (Cómo Hacer Ejemplo de Código Referencia de la API
- Editar y aplicar formato condicional a un rango de celdas.
Funciones matemáticas:
Cómo hacerlo Ejemplo de Código
- Promedio (Referencia de 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.
- Mín (Referencia de 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 de API
- Texto, Número, Fórmula, Fecha, Moneda, Científico, Hora, Booleano, Formatos Personalizados