Como inserir uma quebra de página a cada X linhas no Excel?
Ao preparar grandes folhas de cálculo do Excel para impressão, poderá sentir a necessidade de inserir quebras de página em intervalos regulares — por exemplo, a cada algumas linhas — para melhorar a legibilidade e garantir que cada página impressa apresente dados consistentes e bem organizados. Embora adicionar uma única quebra de página seja simples no Excel, inseri-las em intervalos repetidos (como a cada 3 ou 10 linhas) pode tornar-se rapidamente uma tarefa tediosa se feita manualmente, especialmente com conjuntos de dados extensos. Neste artigo, irá descobrir várias soluções práticas para inserir automaticamente quebras de página a cada x linhas, obtendo impressões mais profissionais e fáceis de gerir.
- Inserir Quebra de Página a cada X linhas com VBA no Excel
- Inserir em lote Quebra de Página após cada x linhas
- Inserir em lote Quebra de Página após cada x linhas com cabeçalho Adicionar Linha acima de cada x linhas
- Inserir manualmente Quebra de Página utilizando a Pré-visualização Quebra de Página
Inserir Quebra de Página a cada X linhas com VBA no Excel
Se precisar de inserir uma quebra de página após um número específico de linhas no Excel, o VBA oferece uma solução automatizada eficaz — especialmente útil para conjuntos de dados extensos. Mesmo que seja novo a trabalhar com macros, pode seguir facilmente o processo abaixo. Este exemplo mostra como inserir uma quebra de página a cada 3 linhas, mas poderá definir qualquer intervalo desejado durante a execução.
1. Prima Alt + F11 para abrir o editor do Microsoft Visual Basic for Applications (VBA) — esta é a ferramenta incorporada do Excel para escrever e executar código de macro.
2. No editor do VBA que surge, clique em Inserir > Módulo para criar um novo módulo. Em seguida, copie e cole o código VBA seguinte na janela do módulo recém-criado.
VBA: Inserir quebra de página a cada X linhas numa folha de cálculo.
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 3. Para executar o código, clique no botão Executar(ou prima)F5). Irá aparecer uma caixa de diálogo a solicitar o número de linhas após as quais pretende inserir uma quebra de página. Por exemplo, ao introduzir "3", será adicionada uma quebra de página após cada terceira linha.
4. Após clicar em OK, o script insere automaticamente uma quebra de página após cada intervalo especificado de linhas em toda a sua folha de cálculo ativa.
Ao utilizar VBA para inserir quebras de página, certifique-se de verificar a sua folha de cálculo quanto a eventuais quebras de página manuais pré-existentes, pois a execução repetida do script pode criar quebras sobrepostas e originar resultados de impressão inesperados. Se precisar de remover todas as quebras antes de executar novamente a macro, utilize a opção Repor Todas as Quebras de Página no separador Esquema da Página previamente. Lembre-se de guardar o seu ficheiro antes de executar scripts VBA, pois as macros não podem ser anuladas com a função habitual Desfazer.
Esta abordagem é ideal para utilizadores à vontade com edições básicas no Excel e que trabalham com intervalos grandes ou em constante evolução. Contudo, se forem necessários ajustes frequentes ou intervalos não padronizados, considere optar por soluções mais flexíveis ou assistidas por interface gráfica, como as indicadas abaixo.
Inserir em lote Quebra de Página após cada x linhas com Kutools para Excel
Se tiver o Kutools para Excel instalado, poderá simplificar significativamente a inserção em lote de quebras de página. A funcionalidade Dividir em Colunas do Kutools permite-lhe inserir quebras de página em intervalos regulares e manter os cabeçalhos das linhas visíveis no topo de cada nova página. Isto é especialmente útil para relatórios ou tabelas em que cabeçalhos repetidos aumentam a clareza e o profissionalismo, e em que a consistência do esquema de impressão é prioritária.
1. Clique em Dividir em Colunas no separador KUTOOLS PLUS para aceder à utilidade.
2. Na caixa de diálogo Dividir em Colunas, configure as seguintes definições para um controlo preciso:
(1) Utilize o botão
na caixa Intervalo do Título para selecionar a linha que contém os seus cabeçalhos de coluna. Desta forma, garante que os cabeçalhos sejam repetidos em cada página impressa.
(2) Clique no botão na caixa Intervalo de Dados para selecionar o intervalo principal de dados que pretende dividir.
(3) Na caixa Linhas por Página, introduza o número de linhas que deseja em cada página impressa (por exemplo, introduza 3 para uma quebra a cada 3 linhas; utilize 1 para uma quebra após cada linha).
(4) Introduza 1 na caixa Colunas por Página para dividir a folha em conformidade.
3. Clique em Ok para processar os dados.
A utilidade irá exportar o seu intervalo selecionado para uma nova folha de cálculo, inserindo automaticamente quebras de página conforme especificado e repetindo a linha de cabeçalho. Para verificar, mude para o modo de pré-visualização de quebras de página acedendo ao separador Ver e selecionando Pré-visualização de Quebras de Página — aqui, linhas azuis mostrarão claramente as quebras de página.

Este método é adequado para utilizadores que necessitam de cabeçalhos repetidos e de um controlo preciso sobre a segmentação do conjunto de dados para impressão. Note que os dados originais não são alterados; os resultados aparecem numa Nova planilha, o que é útil para preservar a fonte.
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Inserir Quebra de Página após cada x linhas com Kutools para Excel
O Kutools para Excel também oferece uma funcionalidade dedicada: Inserir quebras de página a cada outra linha, que lhe permite inserir uma quebra de página após cada número especificado de linhas, de forma rápida e fácil, no seu intervalo selecionado. Esta ferramenta é ideal tanto para operações em lote ágeis como para situações que exigem intervalos flexíveis, sem repetição manual. É particularmente útil para tabelas de dados que não requerem cabeçalhos repetidos, mas que precisam de uma divisão uniforme das páginas antes da impressão.
1. Selecione o intervalo de dados para o qual pretende inserir uma quebra de página e, em seguida, navegue até KUTOOLS PLUS > Impressão > Inserir quebras de página a cada outra linha.
2. Na caixa de diálogo Inserir quebras de página a cada outra linha que surge, introduza o intervalo pretendido — por exemplo, ao introduzir “1”, será adicionada uma quebra de página após cada duas linhas. Clique em Ok.
Assim que confirmar, todas as quebras de página serão definidas de acordo com o intervalo de linhas especificado. Atualize a vista com a Pré-visualização de Quebra de Página(no separador)Ver) se quiser confirmar visualmente as quebras.
Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Inserir manualmente Quebra de Página utilizando a Pré-visualização Quebra de Página
Para utilizadores que trabalham com conjuntos de dados mais pequenos ou que necessitam de intervalos personalizados e não uniformes para quebra de página, a vista incorporada do Excel Pré-visualização de Quebra de Página permite um controlo manual direto. Esta abordagem é ideal para situações em que as soluções automatizadas são desnecessárias ou oferecem pouca flexibilidade.
1. Mude para Ver > Pré-visualização de Quebra de Página a partir do Friso. Esta opção exibe a sua folha de cálculo com linhas azuis grossas que representam as quebras de página existentes.
2. Para inserir uma quebra de página, selecione a primeira célula da linha abaixo da qual pretende que a nova página comece, aceda ao separador Esquema da Página, clique em Quebras > Inserir Quebra de Página.
3. Repita o processo para cada quebra pretendida. Se precisar de ajustar uma quebra de página, basta arrastar a linha azul para uma nova posição.
Este método manual é ideal para tarefas pequenas ou ocasionais, mas não é recomendado para grandes volumes de páginas, já que rapidamente se torna moroso. Se forem necessárias muitas quebras regulares, as soluções automatizadas com VBA ou Kutools revelam-se muito mais eficientes.
Ao inserir quebras de página no Excel, tenha em conta estas dicas essenciais e alertas comuns: visualize sempre a sua folha de cálculo no modo Quebra de Página Pré-visualização para garantir que as quebras de página aparecem exatamente como pretendido antes de imprimir. Se encontrar erros — como páginas em branco inesperadas ou quebras mal alinhadas —, verifique novamente o 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 de que o Excel impõe um número máximo de quebras de página por folha de cálculo; se o seu intervalo for muito extenso, poderá ter de ajustar a sua abordagem ou dividir a impressão em várias tarefas. Caso precise de anular todas as quebras inseridas, utilize a opção Repor Todos os Quebra de Página no separador Esquema da Página.
Em resumo, quer esteja a trabalhar com uma tabela pequena que exige ajustes manuais precisos, quer com um conjunto de dados vasto que requer automação e formatação repetida, o Excel oferece soluções versáteis — desde controlos manuais integrados e automação com VBA até ferramentas com interface gráfica intuitiva, como as do Kutools para Excel — adaptando-se perfeitamente a diversos cenários de impressão e elaboração de relatórios.
Demonstração: inserir Quebra de Página a cada x linhas no Excel
Artigos Relacionados:
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos