Congelar paneles en Excel
El ejemplo de código anterior muestra cómo crear un panel de congelación, bloqueando filas y columnas en su lugar, lo que les permite permanecer visibles mientras se desplaza. Es una función muy útil para mantener la columna o fila de cabecera en su sitio mientras se compara información rápidamente.
Crear panel de congelación (columna, fila)
La primera sobrecarga del método CreateFreezePane
toma la cantidad de columnas y filas para crear un panel de congelación basado en ellas. Por ejemplo, workSheet.CreateFreezePane(1, 4)
hará panel de congelación de columna(A) y fila(1-4).
CreateFreezePane(columna, fila, columnaSiguiente, filaSiguiente)
Esta sobrecarga crea un panel de congelación basado en la cantidad de columnas y filas proporcionadas, así como aplica desplazamiento a la hoja de cálculo. Por ejemplo, workSheet.CreateFreezePane(5, 2, 6, 7)
tendrá panel de congelación de columna(A-E) y fila(1-2) con 1 columna y 5 filas de desplazamiento. Cuando la hoja de cálculo se abre por primera vez mostrará la columna A-E,G-... y la fila mostrará 1-2,8-...
Si tienes una tabla grande de datos en Excel, puede ser útil congelar filas o columnas. De esta forma puede mantener visibles las filas o columnas mientras se desplaza por el resto de la hoja de cálculo.
Puede descargar un proyecto de archivo desde aquíenlace.
Cómo Añadir Paneles de Congelación en Excel Usando C#
- Descargar una biblioteca de C# para añadir paneles de congelación en Excel
- Cargar una hoja de cálculo existente o crear una nueva
- Utilice el método CreateFreezePane para añadir paneles de congelación
- Especifique los parámetros tercero y cuarto para aplicar el desplazamiento previo
- Exportar el archivo Excel editado
Navegue hasta el"Cómo congelar paneles para más información y demostraciones.