Como repetir as linhas de título no topo de páginas específicas ao imprimir?
Em alguns casos, ao trabalhar no Excel, poderá precisar de imprimir intervalos específicos de páginas — por exemplo, as páginas 1 a 6 — com linhas de título no topo, garantindo ao mesmo tempo que as restantes páginas sejam impressas sem repetir essas linhas. Contudo, a funcionalidade integrada do Excel «Linha Superior» aplica automaticamente as linhas de título a todas as páginas da impressão, não oferecendo flexibilidade para definir configurações distintas consoante o intervalo de páginas. Este tutorial guia-o passo a passo na impressão de determinadas páginas com linhas de título e outras sem elas, contornando assim uma limitação comum nas opções de impressão predefinidas do Excel.
➤ Macro VBA para Imprimir Intervalos de Páginas Especificados Com/Sem Linhas de Título
Nota: Os métodos apresentados neste tutorial foram testados no Excel 2021. Se estiver a utilizar uma versão diferente do Excel, alguns passos ou o aspeto dos diálogos poderão variar ligeiramente. Caso detete comportamentos inesperados, consulte os recursos de ajuda da sua versão ou verifique se existem atualizações na interface.
Repetir as linhas de título no topo em determinadas páginas
Esta abordagem permite-lhe dividir manualmente o trabalho de impressão, garantindo que apenas determinadas páginas incluam linhas de título no topo — uma solução ideal para tornar impressões longas mais legíveis em secções específicas, como relatórios de gestão ou Análise de Dados. É especialmente adequada quando diferentes públicos-alvo exigem formatações distintas para partes da mesma folha de cálculo. Contudo, este método exige vários passos manuais e uma gestão cuidadosa das quebras de página, pelo que deve seguir atentamente as instruções para evitar erros de impressão.
1. Abra a folha de cálculo que pretende imprimir. Na barra de ferramentas, clique em Esquema da Página > Títulos de Impressão. Este menu dá-lhe acesso às definições para repetir as linhas de título na impressão.

2. Na caixa de diálogo Configuração de Página, localize a caixa Linha Superior e clique no botão indicador junto a ela. Em seguida, selecione a(s) linha(s) da sua folha de cálculo que servem como linhas de título (geralmente a primeira linha) e clique em OK para confirmar.
Dica: Selecionar corretamente as linhas de título evita confusões na impressão. Geralmente, escolha todas as linhas que contêm cabeçalhos de coluna ou títulos de tabela para garantir uma leitura mais clara.
3. Aceda a Ficheiro > Imprimir. No painel Imprimir, utilize as setas de navegação de páginas no painel de pré-visualização à direita para visualizar a última página que pretende imprimir com as linhas de título (neste exemplo, a página 6). Tome nota da última linha impressa nessa página para uma divisão precisa do intervalo.
Dica: Em folhas de cálculo extensas, amplie a pré-visualização de impressão para verificar com precisão onde os quebras de página aparecem. Uma observação atenta neste momento evita sobreposições ou omissões de dados na divisão das páginas.
4. Na área Imprimir, introduza o intervalo específico de páginas que pretende imprimir com linhas de título (por exemplo,)Páginas: 1-6) e clique em Imprimir. As páginas selecionadas incluirão as linhas de título repetidas.
Nota: Certifique-se de que os intervalos de páginas definidos correspondem aos visualizados no passo anterior de pré-visualização, para evitar imprimir secções indesejadas.
5. Regresse à sua folha de cálculo e localize a linha imediatamente após a última linha que apareceu na última página impressa no passo anterior. Aceda a Esquema da Página > Quebras > Inserir Quebra de Página para inserir manualmente uma quebra de página na posição correta.
Ao inserir uma quebra de página, garante que as páginas seguintes comecem exatamente onde pretende e que o Excel trate as páginas 1 a 6 e as páginas a partir da 7 como segmentos de impressão separados.
6. Clique novamente em Esquema da Página > Títulos de Impressão. Na caixa de diálogo Configuração de Página, limpe a caixa Linha Superior. Clique em OK para confirmar a remoção.
Dica: Verifique novamente, nesta caixa de diálogo, se a remoção das linhas repetidas está correta, para garantir que as linhas de título não apareçam nas páginas seguintes. A pré-visualização pode ajudar a confirmar.
7. Aceda novamente a Ficheiro > Imprimir, introduza na caixa Páginas os números das páginas que pretende imprimir sem linhas de título (por exemplo, da página 7 até à Última Página na sua folha de cálculo) e clique em Imprimir para concluir.
Agora, a sua impressão produzirá as páginas 1 a 6 com as linhas de título visíveis, e o restante do documento será impresso sem elas.
Cenários Aplicáveis: Esta solução é ideal quando precisa de formatação diferenciada na impressão — seja para relatórios de projeto, submissões de dados ou situações em que diferentes grupos de utilizadores exigem esquemas distintos nos cabeçalhos das páginas. Oferece controlo total, mas exige uma gestão manual cuidadosa das quebras de página, das definições das linhas de título e dos intervalos de impressão.
Vantagens: Oferece controlo preciso, página a página. Não requer programação avançada nem plugins externos.
Desvantagens: Exige múltiplas ações manuais — pode tornar-se moroso em documentos muito extensos. Existe ainda o risco de quebras mal alinhadas se as páginas se deslocarem devido a edições nos dados.
Dicas Práticas: Antes de começar, guarde uma cópia de segurança da sua folha de cálculo e verifique as definições de escala de impressão para evitar redimensionamentos indesejados que possam afetar a paginação.
Problemas Comuns: Se as quebras de página parecerem incorretas após alterações, volte à pré-visualização de impressão e redefina-as, se necessário.

Desbloqueie a Magia do Excel com KUTOOLS AI
- Execução Inteligente: Realize operações em células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
- fórmulas personalizadas: Crie fórmulas personalizadas para simplificar os seus fluxos de trabalho.
- Programação VBA: Escreva e implemente código VBA com facilidade.
- Interpretação de Fórmulas: Compreenda facilmente fórmulas complexas.
- Tradução de Texto: Elimine barreiras linguísticas nas suas folhas de cálculo.
Macro VBA para imprimir intervalos de páginas específicos com/sem linhas de título
Se frequentemente precisar de imprimir intervalos de páginas selecionados com definições personalizadas de linhas de título, automatizar o processo através de uma macro VBA pode poupar tempo e minimizar erros. Esta solução revela-se especialmente eficaz em relatórios periódicos, conjuntos de dados extensos divididos em secções ou sempre que as quebras de página mudam frequentemente, tornando a configuração manual incómoda.
Com o VBA, pode definir programaticamente as linhas de título para um intervalo, imprimi-lo, limpar os títulos e imprimir outro intervalo — tudo sem recorrer à configuração manual de caixas de diálogo nem à inserção de quebras de página. Isto simplifica tarefas de impressão repetitivas, garante formatação consistente e reduz o risco de erros manuais.
Cenários Aplicáveis: Ideal para utilizadores avançados, administradores de escritório e todos os que imprimem regularmente relatórios ou folhas de dados com múltiplas secções, bem como para modelos de livros partilhados entre equipas.
Vantagens: Automatiza impressões em várias etapas, garante resultados consistentes e oferece suporte para processamento em lote.
Desvantagens: Requer acesso ao separador Programador e ao editor do VBA. A segurança das macros deve ser tida em conta em ficheiros partilhados.
Siga estes passos para utilizar a macro VBA:
1. Clique em Programador no Friso. Se o separador Programador não estiver visível, ative-o através de Ficheiro > Opções > Personalizar Friso. Em seguida, escolha Visual Basic para abrir a janela do editor do VBA. No editor do VBA, clique em Inserir > Módulo para adicionar um novo módulo de código.
2. Copie e cole o seguinte código VBA na janela do módulo:
Sub PrintTitlesSelectedPages()
Dim ws As Worksheet
Set ws = ActiveSheet
Dim PageStart1 As Integer, PageEnd1 As Integer
Dim PageStart2 As Integer, PageEnd2 As Integer
Dim TitleRows As String
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
On Error Resume Next
TitleRows = Application.InputBox("Enter title rows (e.g., $1:$1):", xTitleId, "$1:$1", Type:=2)
If TitleRows = "" Then Exit Sub
PageStart1 = Application.InputBox("First print range: start page number?", xTitleId, 1, Type:=1)
PageEnd1 = Application.InputBox("First print range: end page number?", xTitleId, PageStart1, Type:=1)
ws.PageSetup.PrintTitleRows = TitleRows
ws.PrintOut From:=PageStart1, To:=PageEnd1
ws.PageSetup.PrintTitleRows = ""
PageStart2 = Application.InputBox("Second print range: start page without title rows?", xTitleId, PageEnd1 + 1, Type:=1)
PageEnd2 = Application.InputBox("Second print range: end page without title rows?", xTitleId, ws.PageSetup.Pages.Count, Type:=1)
ws.PrintOut From:=PageStart2, To:=PageEnd2
ws.PageSetup.PrintTitleRows = TitleRows ' Restore original setting if needed
End Sub 3. Para executar a macro, prima F5 ou clique no botão
na barra de ferramentas do editor do VBA. Uma série de caixas de diálogo irá solicitar-lhe:
- A referência da linha de título (por exemplo, $1:$1)
- A página inicial e final para impressão com linhas de título
- A página inicial e final para impressão sem linhas de título
A macro define automaticamente as linhas de título, imprime o primeiro intervalo de páginas especificado com títulos, remove os títulos e imprime o intervalo seguinte sem eles — tudo sem necessidade de configuração manual, quebra de página ou navegação por caixas de diálogo.
Explicação dos Parâmetros:
- TitleRows: Indique a(s) linha(s) (por exemplo,)
$1:$1para a linha 1) dos seus títulos. - PageStart1/PageEnd1: Introduza números de 1 a 6 para definir o intervalo inicial.
- PageStart2/PageEnd2: Introduza intervalos como 7-12 para a secção seguinte, caso a sua folha de cálculo abranja páginas adicionais.
Lembretes de Erro e Resolução de Problemas:
- Se introduzir uma referência de linha ou número de página inválido, a macro será encerrada sem imprimir — verifique novamente o formato introduzido.
- A numeração das páginas segue a paginação definida na pré-visualização de impressão do Excel; assim, se os dados forem alterados, os números reais das páginas poderão mudar.
- Para garantir uma divisão correta das páginas, verifique a sua folha de cálculo na Pré-visualização de Impressão antes de executar a macro.
- Após a impressão, pode, se necessário, restaurar as definições originais das linhas de título.
Outras Operações (Artigos)
Como Encontrar o Máximo ou Mínimo Valor absoluto e Manter o Sinal no Excel
Por vezes, poderá pretender encontrar o valor máximo ou mínimo dos seus valores absolutos, mas manter o respetivo sinal, tal como mostra a imagem abaixo.
Como Manter o Apóstrofo Inicial ao Digitar no Excel?
Como sabemos, para converter um número em texto, basta introduzir um apóstrofo no início — por exemplo: ‘123 — e o número será convertido em texto, com o apóstrofo oculto.
Como impedir a numeração automática no cabeçalho «Coluna duplicada» numa tabela do Excel?
No Excel, ao digitar o cabeçalho «Coluna duplicada» numa tabela, é-lhe automaticamente atribuído um número — como nome, nome1, nome2 — e esse número não pode ser removido.
Como Repetir um Intervalo de Células Várias Vezes no Excel?
Como sabe, pode usar os comandos Copiar e Colar para repetir um intervalo de células no Excel — mas este tutorial mostra-lhe como repetir esse mesmo intervalo várias vezes sem precisar de copiar e colar manualmente, uma a uma.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel Resolve a Maior Parte dos Seus Problemas e Aumenta a Sua Produtividade em 80 %
- Super Barra de Fórmulas (edite facilmente várias linhas de texto e fórmulas); Disposição de Leitura (leia e edite com facilidade um grande número de células); Colar em Intervalo de Filtro...
- Mesclar Células, Linhas ou Colunas e Manter os Dados; Dividir o Conteúdo das Células; Combinar Linhas Duplicadas e Calcular Soma/Média... Evitar Entradas Duplicadas nas Células; Comparar Intervalos...
- Selecionar linhas duplicadas ou únicas;Selecionar linhas em branco (todas as células vazias);Super Localizar e Pesquisa Aproximada em vários livros; seleção aleatória...
- Cópia Exata de múltiplas células sem alterar a referência da fórmula;Criar Referências Automaticamente para várias folhas;Inserir Marcadores, caixas de seleção e muito mais...
- Fórmulas Favoritas e Inserção Rápida, intervalos, gráficos e imagens; Criptografar Células com palavra-passe; Criar Lista de Correspondência e envie e-mails...
- Extrair Texto, adicionar texto, remover caracteres de uma posição, remover espaços; criar e imprimir estatísticas da página de dados; converter entre conteúdo das células e comentários...
- Super Filtro (guarde e aplique esquemas de filtro noutras folhas); Classificação Avançada por mês, semana, dia, frequência e muito mais; Filtro Especial por negrito, itálico…
- Combinar Livros e Folhas de Cálculo; mesclar tabelas com base numa coluna-chave; dividir dados em várias folhas; conversão automática de xls, xlsx e PDF...
- Agrupamento por Tabela Dinâmica número da semana, dia da semana e muito mais...Mostrar desbloqueadas, bloquear seleção com cores diferentes;Destacar células que contêm fórmula/nome...
- 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!