Congelar painéis no Excel
using IronXL;
using System.Linq;

WorkBook workBook = WorkBook.Load("sample.xls");
WorkSheet workSheet = workBook.WorkSheets.First();

// Create freeze pane from column(A-B) and row(1-3)
workSheet.CreateFreezePane(2, 3);

// Overwriting freeze or split pane to column(A-E) and row(1-5) as well as applying prescroll
// The column will show E,G,... and the row will show 5,8,...
workSheet.CreateFreezePane(5, 5, 6, 7);

workBook.SaveAs("createFreezePanes.xls");

// Remove all existing freeze or split pane
workSheet.RemovePane();
NuGet Download
PM > Install-Package IronXL.Excel
Congelar painéis no Excel

Congelar painéis no Excel

O exemplo de código acima mostra como criar um congelamento de quadros, fixando linhas e colunas no lugar, permitindo que elas permaneçam visíveis enquanto está rolando. É um recurso muito útil para manter a coluna ou linha do cabeçalho fixo enquanto se compara rapidamente informações.

CreateFreezePane(column, row)

A primeira sobrecarga do método CreateFreezePane leva a quantidade de colunas e linhas para criar um congelamento de painéis com base nisso. Por exemplo, workSheet.CreateFreezePane(1, 4) criará um congelamento de painel de column(A) e rows(1-4).

CreateFreezePane(column, row, subsequentColumn, subsequentRow)

Esta sobrecarga cria um congelamento de quadros com base na quantidade de colunas e linhas fornecida, além de aplicar rolagem à planilha. Por exemplo, workSheet.CreateFreezePane(5, 2, 6, 7) terá um congelamento de painel de columns(A-E) e rows(1-2) com 1 coluna e deslocamento de 5 linhas. Quando a planilha é aberta pela primeira vez, mostrará as colunas A-E, G-... e as linhas mostrarão 1-2, 8-...

Se você tem uma grande tabela de dados no Excel, pode ser útil congelar linhas ou colunas. Dessa forma, você pode manter linhas ou colunas visíveis enquanto rola o restante da planilha.

Você pode baixar um arquivo de projeto deste link.

Aprenda Como Adicionar Congelamentos de Quadros no Excel com C#
Ver no GitHub

Pronto para começar?

Nuget Downloads 2,362,812Versão:2026.11recém-lançado