KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como adicionar uma cor de fundo aos cabeçalhos ou rodapés de uma folha do Excel ao imprimir?

AutorDom Data de Modificação

Ao trabalhar no Excel, adicionar cabeçalhos ou rodapés confere um toque profissional aos seus documentos impressos, integrando informações essenciais como números de página, nomes de ficheiros ou logótipos da empresa. Embora as funcionalidades nativas do Excel permitam inserir texto e imagens nesses elementos — que aparecem automaticamente na impressão —, poderá querer destacá-los com uma cor de fundo para melhorar a legibilidade ou reforçar a identidade visual da sua marca. Contudo, o Excel não disponibiliza atualmente uma opção direta para aplicar cor de fundo às áreas de cabeçalho ou rodapé nas impressões, o que pode ser frustrante se pretender diferenciar visualmente essas secções dos seus dados ao imprimir. A seguir, apresentamos soluções práticas para simular um cabeçalho ou rodapé colorido nas suas impressões do Excel, adaptadas a diferentes necessidades e níveis de familiaridade técnica.

Adicionar Cor de Fundo ao cabeçalho ou rodapé através de Cor de preenchimento

Adicionar Cor de Fundo ao cabeçalho e rodapé com VBA


Adicionar Cor de Fundo ao cabeçalho ou rodapé através de Cor de preenchimento

Esta abordagem consiste em formatar células da folha de cálculo para imitar visualmente um cabeçalho ou rodapé colorido. Como os cabeçalhos e rodapés reais criados através de Esquema da Página não suportam cor de fundo, formatar as linhas superiores e/ou inferiores constitui uma alternativa eficaz. Este método é ideal quando o seu principal objetivo é reforçar a separação visual ou a identidade da marca nas folhas impressas, especialmente se o conteúdo do cabeçalho/rodapé puder ser apresentado diretamente nas linhas da folha, em vez de em cabeçalhos/rodapés reais de impressão.

As limitações deste método incluem a impossibilidade de usar campos dinâmicos de cabeçalho e rodapé (como números de página) e a necessidade de repetir manualmente estes passos em cada folha.

1. Clique em Esquema da Página > Configuração de Página.

Antes de continuar, é essencial definir todas as margens como 0 para maximizar o espaço útil da folha de cálculo e garantir que as áreas coloridas fiquem perfeitamente alinhadas no topo e/ou na base de cada página impressa — criando assim a ilusão de um fundo real de cabeçalho ou rodapé.

2. Na caixa de diálogo Configuração de Página, aceda ao separador Margens e introduza 0 nas caixas de texto Superior, Cabeçalho, Inferior e Rodapé. Isto garante que não seja reservado qualquer espaço para os cabeçalhos e rodapés integrados do Excel e posiciona o conteúdo da sua folha exatamente no topo e na base da página impressa.
Uma captura de ecrã que mostra a caixa de diálogo Configurar Página para ajustar as margens no Excel

3. Clique em OK para aplicar as alterações de margem. Selecione a primeira linha da sua folha de cálculo (esta linha funcionará visualmente como o seu cabeçalho) e, em seguida, vá a Base > Combinar e Centrar para unir todas as colunas nesta linha numa única célula. Isto proporciona uma área ampla para o seu texto de cabeçalho e cor de fundo.
Uma captura de ecrã da opção Unir e Centrar

Dica: Em documentos com várias colunas, certifique-se de selecionar e combinar o intervalo correto de células para abranger toda a sua área de dados.

4. Com a célula combinada selecionada, clique no botão Cor de preenchimento (ícone do balde de tinta) no separador Base e escolha a cor de fundo pretendida na paleta. Isto adicionará uma faixa colorida visível no topo da sua folha, simulando um fundo de cabeçalho.
Uma captura de ecrã da seleção da cor de preenchimento para o cabeçalho do Excel

5. Se também quiser adicionar um rodapé colorido, desloque-se até à última linha do seu intervalo de impressão, selecione-a e repita os passos de combinação e cor de preenchimento para criar uma área colorida na base da página.

Para obter melhores resultados, insira diretamente nas áreas coloridas o seu texto personalizado de cabeçalho ou rodapé. Pode ajustar o tamanho da fonte, o alinhamento ou a formatação conforme necessário para corresponder aos seus requisitos de impressão. Tenha em atenção que este método define o cabeçalho e o rodapé apenas na área visível da folha de cálculo. Se o seu documento abranger várias páginas, terá de repetir manualmente estes passos de formatação em cada página impressa ou utilizar a funcionalidade «Linha Superior» em Configuração de Página apenas para cabeçalhos.

Agora, ao aceder a Ficheiro > Imprimir ou premir Ctrl + P, verá uma faixa colorida no topo (e/ou na base) da pré-visualização, que simula o fundo do seu cabeçalho ou rodapé.
Uma captura de ecrã que mostra uma folha de cálculo do Excel com cor no cabeçalho e no rodapé

Se a cor não aparecer conforme pretendido na Pré-visualização de Impressão, verifique se as definições da impressora e o intervalo da folha estão alinhados e confirme que a Área de Impressão inclui as suas linhas formatadas.


Adicionar Cor de Fundo ao cabeçalho e rodapé com VBA

Para folhas de cálculo mais complexas ou quando trabalha com várias páginas e pretende uma forma mais automatizada de criar áreas coloridas de cabeçalho e rodapé em todas as páginas impressas, pode utilizar uma macro VBA para aplicar rapidamente esses efeitos por toda a folha. Esta solução VBA insere linhas coloridas predefinidas no início e no fim de cada intervalo de página, simulando visualmente cabeçalhos e rodapés coloridos na impressão.

Esta abordagem é especialmente indicada para folhas de cálculo maiores, relatórios antigos ou situações que exigem uma estilização uniforme em múltiplas páginas. Contudo, requer a ativação da funcionalidade de macros e algum conhecimento da interface VBA. Note que isto ainda não afeta o cabeçalho nem o rodapé reais do Excel, funcionando antes através da modificação direta do conteúdo da folha de cálculo para simular a impressão.

1. Prima Alt + F11 para abrir a janela do editor Microsoft Visual Basic para Aplicações. Se esta for a sua primeira vez a utilizar VBA, poderá ter de ativar primeiro o separador Programador.

2. Na janela do VBA, clique em Inserir > Módulo. Na área de código do novo módulo, copie e cole o seguinte código:

VBA: Adicionar Cor de Fundo ao cabeçalho e rodapé

Sub FakeHeaderFooter()
'UpdatebyExtendoffice20180628
    Dim I, J As Long
    Dim xRg As Range
    Dim xRow, xCol As Long
    Dim xRows, xCols As Long
    Dim xDivRow, xDivCol As Long
    Dim xTopArr, xButtArr As Variant
    Dim PageSize1, PageSize2 As Integer

    On Error Resume Next
    xTopArr = Array("Top Left", "", "", "Top Center", "", "", "", "")
    xButtArr = Array("Bottom Left", "", "", "Bottom Center", "", "", "", "")
    PageSize1 = 46
    PageSize2 = 8

    With ActiveSheet.PageSetup
        .TopMargin = Application.InchesToPoints(0)
        .BottomMargin = Application.InchesToPoints(0)
        .HeaderMargin = Application.InchesToPoints(0)
        .FooterMargin = Application.InchesToPoints(0)
        .BlackAndWhite = False
    End With

    Set xRg = ActiveSheet.UsedRange
    If xRg Is Nothing Then Exit Sub
    xRows = xRg(xRg.Count).Row
    xCols = xRg(xRg.Count).Column
    If xRows < 46 Then xRows = 46
    If xCol < 8 Then xCol = 8
    xDivRow = Int(xRows / PageSize1)
    xDivCol = Int(xCols / PageSize2)
    If ((xRows Mod PageSize1) > 0) And (xDivRow <> 0) Then xDivRow = xDivRow + 1
    If ((xCols Mod PageSize2) > 0) And (xDivCol <> 0) Then xDivCol = xDivCol + 1
    If xDivRow = 0 Then xDivRow = 1
    If xDivCol = 0 Then xDivCol = 1
    Set xRg = Range("A1").Resize(xDivRow * PageSize1, xDivCol * PageSize2)
    xRow = 1
    xCol = 1
    Cells.PageBreak = xlPageBreakNone
    For I = 1 To xDivRow * PageSize1 Step PageSize1 + 1
        For J = 1 To xDivCol * PageSize2 Step PageSize2
            Cells(I, J).Resize(1, PageSize2) = xTopArr
            Cells(I, J).Resize(1, PageSize2).Interior.ColorIndex = 34
            Cells(I + PageSize1, J).Resize(1, PageSize2) = xButtArr
            Cells(I + PageSize1, J).Resize(1, PageSize2).Interior.ColorIndex = 34
            Rows(I + PageSize1 + 1).PageBreak = xlManual
            Columns(J + PageSize2).PageBreak = xlManual
        Next
    Next
End Sub

Uma captura de ecrã que mostra código VBA colado num módulo

3. Prima F5 ou clique no botão Executar na barra de ferramentas VBA para executar o código. A macro irá inserir automaticamente linhas coloridas no topo e na base de cada intervalo de página, conforme determinado pelos valores definidos de PageSize1 (número de linhas por página) e PageSize2 (número de colunas por página). A primeira e a 47.ª linha de cada «página» serão preenchidas com a cor especificada e com texto predefinido, que juntos aparecerão como um cabeçalho e um rodapé «falsos» ao visualizar ou imprimir a sua folha de cálculo.
Uma captura de ecrã da cor do cabeçalho e do rodapé aplicada com VBA no Excel

Pode personalizar ainda mais esta macro de acordo com as suas necessidades. Por exemplo, para alterar o conteúdo do cabeçalho ou do rodapé, basta ajustar o texto nestas linhas:

xTopArr = Array(«Top Left», «», «», «Top Center», «», «», «», «»)

xButtArr = Array(«Bottom Left», «», «», «Bottom Center», «», «», «», «»)

Se pretender uma Cor de Fundo diferente, modifique o valor de ColorIndexaqui:

Cells(I, J).Resize(1, PageSize2).Interior.ColorIndex =34

Cells(I + PageSize1, J).Resize(1, PageSize2).Interior.ColorIndex =34

A macro utiliza o código de cor padrão do Excel. Para pré-visualizar cores diferentes, consulte a referência ColorIndex da Microsoft ou use o seletor de cores do Excel para identificar os valores que melhor correspondem à sua marca ou às suas preferências de design.

Nota: Guarde o seu trabalho antes de executar macros VBA, pois as ações não podem ser anuladas com a função Anular habitual. Além disso, como esta macro altera o conteúdo da folha de cálculo, confirme se a sua Área de Impressão está correta e ajuste os parâmetros PageSize1 e PageSize2 de acordo com as suas necessidades específicas de papel e esquema. Este método irá adicionar linhas extra e poderá deslocar os dados existentes para baixo, pelo que deve rever o seu esquema após executar a macro.

Se encontrar problemas com as áreas coloridas a não serem apresentadas como esperado durante a impressão (por exemplo, cor ausente ou cortada), verifique se a opção **Imprimir Cores de Fundo** está ativada nas **Definições Avançadas** da sua impressora e confirme que a **Área de Impressão** da sua folha de cálculo está corretamente definida. Tanto a abordagem com **Cor de Preenchimento** como a que utiliza **VBA** exigem atenção especial às definições de **Células Mescladas** e **Intervalo de Impressão**, pois uma configuração incorreta pode resultar em desalinhamento ou coloração parcial.

Escolha a solução que melhor se adapta à sua versão do Excel, ao esquema da página, à complexidade das suas necessidades de cabeçalho e rodapé e à importância relativa que atribui à automação face ao controlo de design. A colorização de cabeçalhos e rodapés funciona melhor em apresentações, páginas de rosto ou impressões personalizadas, quando os campos reais de cabeçalho e rodapé não precisam de ser atualizados dinamicamente entre páginas.


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

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.

ExcelWordOutlookTabsPowerPoint
  • 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