Skip to main content

Como inserir quebra de página a cada x linhas no Excel?

Author: Sun Last Modified: 2025-08-06

Ao preparar grandes planilhas do Excel para impressão, você pode achar necessário inserir quebras de página em intervalos regulares — como após algumas linhas — para melhorar a legibilidade e garantir que cada página impressa contenha dados consistentes e bem organizados. Embora adicionar uma única quebra de página seja simples no Excel, inserir quebras em intervalos repetidos (por exemplo, a cada 3 ou 10 linhas) pode rapidamente se tornar uma tarefa tediosa se feita manualmente, especialmente para conjuntos de dados extensos. Neste artigo, você aprenderá várias soluções práticas para inserir automaticamente quebras de página a cada x linhas, permitindo impressões mais profissionais e gerenciáveis.


Inserir quebra de página a cada X linhas com VBA no Excel

Se você precisa inserir quebras de página após um número específico de linhas no Excel, o VBA oferece uma solução automatizada eficiente, especialmente para grandes conjuntos de dados. Mesmo que você seja novo no trabalho com macros, pode seguir o processo abaixo. Este exemplo demonstra como inserir uma quebra de página a cada 3 linhas, mas você pode especificar qualquer intervalo necessário durante a execução.

1. Pressione Alt + F11 para abrir o Editor do Microsoft Visual Basic for Applications (VBA) — esta é a ferramenta integrada do Excel para escrever e executar códigos de macro.

2. No editor do VBA que aparece, clique em Inserir > Módulo para criar um novo módulo. Em seguida, copie e cole o seguinte código VBA na janela do módulo recém-criado.

VBA: Inserir quebra de página a cada X linhas em uma planilha.

Sub InsertPageBreaks()
'Updateby20140618
Dim xLastrow As Long
Dim xWs As Worksheet
Set xWs = Application.ActiveSheet
xRow = Application.InputBox("Row", xTitleId, "", Type:=1)
xWs.ResetAllPageBreaks
xLastrow = xWs.Range("A1").SpecialCells(xlCellTypeLastCell).Row
For i = xRow + 1 To xLastrow Step xRow
    xWs.HPageBreaks.Add Before:=xWs.Cells(i, 1)
Next
End Sub

3Para executar o código, clique no botão Executar (ou pressione F5). Você verá uma caixa de diálogo solicitando que você insira o número de linhas após as quais deseja inserir quebras de página. Por exemplo, ao digitar "3", será adicionada uma quebra de página após cada terceira linha.
A screenshot showing the VBA dialog box to specify the row interval for page breaks with Excel

4. Depois de clicar em OK, o script colocará automaticamente uma quebra de página após cada intervalo especificado de linhas, em toda a sua planilha ativa.

Ao usar o VBA para quebras de página, certifique-se de verificar sua planilha quanto a quebras de página manuais pré-existentes, pois rodadas repetidas do script podem criar quebras de página sobrepostas e produzir resultados de impressão inesperados. Se precisar remover todas as quebras antes de executar novamente a macro, use a opção Resetar Todas as Quebras de Página sob a aba Layout da Página previamente. Lembre-se de salvar seu arquivo antes de executar scripts VBA, já que as macros não podem ser desfeitas usando a função Desfazer regular.

Essa abordagem é ideal para usuários confortáveis com edições básicas no Excel e aqueles lidando com intervalos de dados em evolução ou extensos. No entanto, se forem necessários ajustes frequentes ou intervalos não padronizados, considere usar soluções mais flexíveis ou assistidas por GUI, como as abaixo.


Inserir quebras de página em lote após cada x linhas com Kutools para Excel

Se você tem o Kutools para Excel instalado, pode simplificar significativamente a inserção em lote de quebras de página. O utilitário Dividir Dados no Kutools permite inserir quebras de página em intervalos regulares e manter os cabeçalhos de linha visíveis na parte superior de cada nova página. Isso é especialmente útil para relatórios ou tabelas onde cabeçalhos repetidos aumentam a clareza e o profissionalismo, e onde a consistência do layout de impressão é uma prioridade.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Clique em Dividir Dados na guia Kutools Plus para acessar o utilitário.

2Na caixa de diálogo Dividir Dados configure as seguintes configurações para controle preciso:
A screenshot of the Split to Columns dialog box
(1) Use o botão A screenshot showing the Browse button na caixa Intervalo de Títulos para selecionar a linha contendo seus cabeçalhos de coluna. Isso garante que os cabeçalhos se repitam em cada página impressa.
(2) Clique no botão A screenshot showing the Browse button na caixa Intervalo de Dados para selecionar o intervalo de dados principal que você deseja dividir.
(3) Na caixa Linhas por página impressa insira o número de linhas que você deseja em cada página impressa (por exemplo, insira 3 para uma quebra a cada 3 linhas; use 1 para uma quebra após cada linha).
(4) Insira 1 na caixa Número de segmentos para dividir a planilha conforme o necessário.

3. Clique em Ok para processar os dados.

O utilitário enviará seu intervalo selecionado para uma nova planilha, inserindo automaticamente quebras de página conforme especificado e repetindo a linha de cabeçalho. Para verificação, alterne para o modo Visualização de Quebra de Página indo até a aba Exibir e selecionando Visualização de Quebra de Página — aqui, linhas azuis mostrarão claramente as quebras de página. 

A screenshot of a worksheet showing page breaks after every X rows

Esse método é adequado para usuários que precisam de cabeçalhos repetidos e controle preciso sobre a segmentação de conjuntos de dados para impressão. Observe que os dados originais não são alterados; os resultados aparecem em uma nova planilha, o que é útil para preservar a fonte.

Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora


Inserir quebras de página após cada x linhas com Kutools para Excel

O Kutools para Excel também oferece um utilitário dedicado chamado Inserir Quebra de Página a Cada Linha, permitindo inserir quebras de página após cada número especificado de linhas rapidamente e facilmente dentro do intervalo selecionado. Essa ferramenta é conveniente tanto para operações em lote rápidas quanto para situações que requerem intervalos flexíveis sem entrada manual repetitiva. Particularmente, é útil para tabelas de dados que não exigem cabeçalhos repetidos, mas precisam de particionamento uniforme antes da impressão.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

1. Selecione o intervalo de dados para o qual deseja inserir quebras de página, depois navegue até Kutools Plus > Imprimir > Inserir Quebra de Página a Cada Linha.

2Na janela pop-up Inserir Quebra de Página a Cada Linha digite o intervalo desejado — por exemplo, digitando “1” adicionará uma quebra de página após cada outra linha. Clique em Ok.
A screenshot of the 'Insert Page Break Every Row' dialog box

Assim que você confirmar, todas as quebras de página serão definidas de acordo com o intervalo de linha especificado. Atualize a visualização com a Visualização de Quebra de Página (na aba Exibir) se desejar confirmar visualmente as quebras.

Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora


Inserir quebras de página manualmente usando a Visualização de Quebra de Página

Para usuários que trabalham com conjuntos de dados menores ou que precisam de intervalos personalizados e não uniformes para quebras de página, a exibição Visualização de Quebra de Página integrada do Excel permite controle direto manual. Essa abordagem é ideal para casos em que soluções automatizadas são desnecessárias ou oferecem pouca flexibilidade.

1. Alterne para Exibir > Visualização de Quebra de Página na faixa de opções. Isso exibe sua planilha com linhas azuis em negrito que representam as quebras de página existentes.

2. Para adicionar uma quebra, selecione a primeira célula da linha abaixo de onde você quer que a nova página comece, depois vá até a aba Layout da Página, clique em Quebras > Inserir Quebra de Página.

3. Repita o processo para cada quebra desejada. Se precisar ajustar uma quebra de página, basta arrastar a linha azul para uma nova posição.

Esse método manual é simples para tarefas pequenas ou pouco frequentes, mas não é recomendado para grandes volumes de páginas, pois rapidamente se torna demorado. Se muitas quebras regulares forem necessárias, as soluções automatizadas via VBA ou Kutools são muito mais eficientes.


Ao inserir quebras de página no Excel, considere as seguintes dicas e lembretes de erro: sempre visualize sua planilha usando o modo Visualização de Quebra de Página para garantir que as quebras de página apareçam exatamente como desejado antes da impressão. Se encontrar erros como páginas em branco inesperadas ou quebras mal alinhadas, verifique novamente seu intervalo selecionado, certifique-se de que não existem quebras de página sobrepostas e remova quaisquer quebras manuais desnecessárias, se necessário. Lembre-se, o Excel tem um número máximo de quebras de página por planilha — se seu intervalo for muito grande, talvez seja necessário ajustar sua abordagem ou dividir tarefas de impressão. Se precisar desfazer as quebras inseridas, você pode usar a opção Resetar Todas as Quebras de Página sob a aba Layout da Página.

Em resumo, quer você esteja trabalhando com uma pequena tabela que exige ajustes manuais precisos ou com um grande conjunto de dados onde automação e formatação repetida são necessárias, o Excel oferece métodos que vão desde controles manuais embutidos, automação via VBA, até soluções amigáveis de GUI como aquelas encontradas no Kutools para Excel, cada uma adequada para diferentes cenários de impressão e relatórios.


Demonstração: inserir quebra de página a cada x linhas no Excel

 
Kutools para Excel: Mais de 300 ferramentas práticas na ponta dos seus dedos! Aproveite recursos de IA gratuitos permanentemente! Baixe agora!

Artigos Relacionados:

Melhores Ferramentas de Produtividade para Office

🤖 Kutools AI Aide: Revolucione a análise de dados com base em: Execução Inteligente|Gerar Código |Criar Fórmulas Personalizadas|Analisar Dados e Gerar Gráficos |Acionar Funções Aprimoradas
Recursos populares: Encontrar, Destacar ou Marcar Duplicados|Excluir Linhas em Branco|Combinar Colunas ou Células sem perder dados| Arredondar...
Super PROC: PROC com múltiplos critérios|PROC com múltiplos valores|Procura em várias planilhas|Correspondência Fuzzy....
Lista Suspensa Avançada: Crie rapidamente Lista Suspensa|Lista Suspensa Dependente|Lista Suspensa com Múltipla Seleção....
Gerenciador de Colunas: Adicionar um número específico de colunas |Mover Colunas |Alternar o Estado de Visibilidade de Colunas Ocultas| Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco|Visualização de Design|Barra de fórmulas aprimorada|Gerenciador de Pasta de Trabalho & Planilha|Biblioteca de AutoTexto|Selecionador de Data|Mesclar Dados |Criptografar/Descriptografar Células|Enviar Email por Lista|Super Filtro|Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ... ) |Mais de50 Tipos de Gráficos (Gráfico de Gantt, ... ) |Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ... ) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ... ) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ... ) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ... ) |... e muito mais
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 outros!

Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência sem igual. Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo.Clique aqui para obter o recurso que você mais precisa...


Office Tab traz interface de abas para o Office e facilita muito seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas da mesma janela, em vez de novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!