USO DE IRONXL

Cómo Congelar una Fila en Excel (Guía para principiantes)

Actualizado 20 de febrero, 2024
Compartir:

1. Introducción

Excel, con funciones como la congelación de paneles, simplifica la visualización del contenido de distintas áreas de un libro. Al congelar filas o columnas, determinadas celdas permanecen visibles mientras se desplaza por el contenido. Esto puede lograrse utilizando la biblioteca IronXL, que ofrece operaciones avanzadas de Excel, incluida una opción de congelación.

2. Congelar y descongelar filas y columnas con Excel

2.1 Congelar filas

En su hoja de cálculo, es posible que desee mostrar permanentemente una fila o columna específica, en particular las celdas de encabezado. Puede desplazarse por el material sin dejar de ver las celdas congeladas congelando filas o columnas en su lugar.

Paso 1: Seleccione la fila que desea congelar o, si desea congelar la fila superior, seleccione la fila 1. En este caso, elija la fila 1 para congelarla y ver la cabecera en todo momento.

Cómo congelar una fila en Excel (Guía para principiantes), Figura 1: Los datos de Excel demostrados para congelar filas

Los datos de Excel demostrados para congelar filas

Paso 2: Elija Congelar Paneles en el menú desplegable haciendo clic en el comando Congelar Paneles de la pestaña Ver.

Cómo congelar una fila en Excel (Guía para principiantes), Figura 2: Vaya a la función Congelar paneles en Microsoft Excel

Vaya a la función Congelar paneles en Microsoft Excel.

Paso 3: La línea gris indica que las filas están congeladas en su lugar. Las filas congeladas pueden seguir viéndose en la parte superior de la hoja de cálculo a medida que se desplaza hacia abajo. En este ejemplo, desplácese hacia abajo hasta la fila 17, pero la fila 1 aún puede verse en la pantalla porque se ha congelado como fila superior.

Cómo congelar una fila en Excel (Guía para principiantes), Figura 3: Indicación gris para filas congeladas

Indicación gris para filas congeladas

2.2 Columnas de congelación

Paso 1: Elija la columna a la derecha de la columna o columnas que desea congelar. En este caso, elige la columna B para congelar la columna A.

Cómo congelar una fila en Excel (Guía para principiantes), Figura 4: Los datos de Excel demostrados para congelar columnas

Los datos de Excel demostrados para congelar columnas

Paso 2: Elija Congelar Paneles en el menú desplegable haciendo clic en el comando Congelar Paneles de la pestaña Ver.

Cómo congelar una fila en Excel (Guía para principiantes), Figura 5: Vaya a la función Congelar paneles en Microsoft Excel

Vaya a la función Congelar paneles en Microsoft Excel.

Paso 3: A continuación, seleccione la columna a congelar, que se mostrará en una línea gris. La línea gris indica dónde se congelará la columna en su lugar. Al navegar por la hoja de cálculo, la columna congelada permanece visible a la izquierda. En este ejemplo, desplácese hasta la columna G y podrá seguir viendo la columna congelada a la izquierda.

Cómo congelar una fila en Excel (Guía para principiantes), Figura 6: Indicación gris para columnas congeladas

Indicación gris para columnas congeladas

2.3 Descongelar cristales

Si desea seleccionar una opción de vista diferente, es posible que tenga que restablecer la hoja de cálculo descongelando los paneles. Para ello, haga clic en el comando Congelar paneles y, a continuación, seleccione Descongelar paneles en el menú desplegable para descongelar filas o columnas.

Cómo congelar una fila en Excel (Guía para principiantes), Figura 7: Vaya a la función Descongelar paneles en Microsoft Excel

Navegue hasta la función Descongelar paneles en Microsoft Excel.

3. Congelar y Descongelar Filas y Columnas usando IronXL

3.1 Características de IronXL

IronXL es una biblioteca .NET que permite leer y editar documentos de Microsoft Excel en C#. Se trata de una biblioteca de software .NET independiente que puede leer múltiples formatos de hojas de cálculo. No es necesario instalar Microsoft Excel ni Interop.

Con la sencilla API C# de IronXL, es fácil leer, modificar y crear archivos de hojas de cálculo Excel en el entorno .NET. La biblioteca ofrece compatibilidad completa con .NET Core, .NET Framework, Xamarin, Mobile, Linux, macOS y Azure, y se encuentra entre las mejores bibliotecas de hojas de cálculo de Excel para estas plataformas.

3.2 Características de IronXL

  • Se pueden editar, leer y cargar datos de XLS, XLSX, CSV y TSV.
  • Permite almacenar yexport of data a CSV, TSV, JSON, XLS y XLSX.

    -Gamas puede utilizarse fácilmente con la WorkSheet["A1:B10"] sintaxis. Los rangos pueden mezclarse lógicamente.

  • Las columnas, filas y rangos pueden serclasificado.
  • Ejemplos de estilovisual styles of cellSe pueden aplicar formatos de fuente, tamaño, borde, alineación, bloqueo, congelar celdas, ocultar/desocultar filas y números.

3.3 Congelar paneles con IronXL

Congelar filas y columnas en Excel permite que permanezcan fijas en la ubicación especificada en la pantalla mientras se desplaza, lo que facilita el seguimiento de las columnas y la consulta de las mismas. A continuación se muestra un código de ejemplo para congelar filas:

using IronXL;

WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");
WorkSheet ws = wb.GetWorkSheet("Sheet1");
ws.CreateFreezePane(0, 1);
wb.SaveAs("sample1.xlsx");
using IronXL;

WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");
WorkSheet ws = wb.GetWorkSheet("Sheet1");
ws.CreateFreezePane(0, 1);
wb.SaveAs("sample1.xlsx");
Imports IronXL

Private wb As WorkBook = WorkBook.LoadExcel("sample1.xlsx")
Private ws As WorkSheet = wb.GetWorkSheet("Sheet1")
ws.CreateFreezePane(0, 1)
wb.SaveAs("sample1.xlsx")
VB   C#

El código anterior es un ejemplo que congela la fila superior de la hoja Excel. En el primer paso, cargue la hoja Excel existente utilizando la ubicación y el nombre del archivo. El métodoWorkBook.LoadExcel se utiliza para cargar el archivo existente en el objeto web, que puede realizar varios tipos de procesos Excel. A continuación, seleccione la hoja de Excel especificando el nombre de la hoja. El métodoGetWorkSheet se utiliza para obtener el nombre de la hoja como parámetro.

A continuación, utilice la función de la hoja de cálculo denominadaCrear panel de congelaciónque tiene dos parámetros: uno para la posición de la columna y otro para la posición de la fila. Usando esta función, puede congelar múltiples columnas y tantas filas como queramos. Esto pasará el comando congelar paneles para congelar automáticamente la primera columna como se muestra en el código. En el código anterior, si el valor se cambia de 0 a 1, mantendrá visible la columna situada más a la izquierda cuando se desplace horizontalmente, y congelará varias filas en la celda seleccionada. Es decir, congelará todas las filas de la primera columna de la hoja Excel.

Cómo Congelar una Fila en Excel (Guía para Principiantes), Figura 8: El archivo de Excel con la función congelar paneles de IronXL

El archivo Excel con la función congelar paneles de IronXL

3.4 Descongelar paneles con IronXL

EnEliminar panel se puede utilizar para descongelar filas y columnas en la hoja de Excel.

4. Conclusión

La librería IronXL es una librería de desarrollo que proporciona todas las capacidades avanzadas necesarias para una aplicación Excel compleja. Lo mejor de todo es que ofrece a los desarrolladores y usuariosuna prueba gratuitapara que pueda determinar fácilmente si satisface sus necesidades. IronXL es una de las bibliotecas más rápidas disponibles, y con sólo unas pocas líneas de código, un desarrollador puede aprender fácilmente cómo crear un documento de Excel y realizar una variedad de operaciones de Excel. Para obtener más información sobre IronXL, haga clic aquíPágina principal de IronXLo sigaeste tutorial sobre la lectura de archivos Excel para ver más ejemplos.

< ANTERIOR
Cómo escribir en un archivo Excel en VB.NET
SIGUIENTE >
Cómo exportar CSV y Excel en Razor

¿Listo para empezar? Versión: 2024.11 acaba de salir

Descarga gratuita de NuGet Descargas totales: 1,111,773 Ver licencias >