Repetir linhas e colunas no Excel
from ironxl import *

# Load existing spreadsheet
workbook = WorkBook.Load("sample.xlsx")
worksheet = workbook.DefaultWorkSheet

# Set repeating rows for row(2-4)
worksheet.SetRepeatingRows(1, 3)

# Set repeating columns for column(C-D)
worksheet.SetRepeatingColumns(2, 3)

# Set column break after column(H). Hence, the first page will only contain column(A-G)
worksheet.SetColumnBreak(7)

# Save changes with repeating rows and columns
workbook.SaveAs("repeatingRows.xlsx")
pip install ironxl
Repetir linhas e colunas no Excel

Repetir linhas e colunas no Excel

Quando planilhas do Excel abrangem várias páginas impressas, a legibilidade melhora significativamente quando títulos de coluna ou linha são repetidos no topo ou à esquerda de cada página. Esses são chamados Linhas e Colunas Repetidas (também conhecidas como Linhas e Colunas de Cabeçalho) no Excel. O IronXL for Python habilita este recurso com apenas algumas linhas de código.

SetRepeatingRows(startRow, endRow)

Este método define linhas repetidas. Por exemplo, chamar worksheet.SetRepeatingRows(3, 4) repete as linhas 4 e 5 em todas as páginas impressas.

SetRepeatingColumns(startColumn, endColumn)

Este método define colunas repetidas. Por exemplo, chamar worksheet.SetRepeatingColumns(0, 2) repete as colunas A até C em todas as páginas impressas.

Ambos os métodos usam indexação baseada em zero, onde column 0 corresponde a "A" e row 1 corresponde à linha 2 no Excel. Quando SetRepeatingRows e SetRepeatingColumns são usados juntos, as regras de repetição aplicadas a cada página dependem da sua posição em relação à primeira página.

As páginas que se estendem para a direita da primeira página terão aplicada apenas a regra de coluna repetida. As páginas que se estendem abaixo da primeira página terão aplicada apenas a regra de linha repetida. As páginas localizadas na área interna do intervalo de impressão terão ambas as regras aplicadas simultaneamente.

Figura 1

Figura 1

Figura 2

Figura 2

Aprenda a Adicionar Linhas e Colunas no Excel com Python

Pronto para começar?

Versão:2026.11recém-lançado