Compartilhar via


Formatação e códigos VBA para cabeçalhos e rodapés

Os seguintes códigos especiais de formatação e Visual Basic for Applications (VBA) podem ser incluídos como parte das propriedades do cabeçalho e rodapé (LeftHeader, CenterHeader, RightHeader, LeftFooter, CenterFooter e RightFooter).

Formatar código Descrição
&L Alinha os caracteres à esquerda.
&C Centraliza os caracteres.
&R Alinha os caracteres à direita.
&E Ativa ou desativa a impressão com sublinhado duplo.
&X Ativa ou desativa a impressão com sobrescrito.
&Y Ativa ou desativa a impressão com subscrito.
&B Ativa ou desativa a impressão em negrito.
&I Ativa ou desativa a impressão em itálico.
&U Ativa ou desativa a impressão com sublinhado.
&S Ativa ou desativa a impressão com tachado.
&"fontname" Imprime os caracteres na fonte especificada. Certifique-se de incluir as aspas duplas.
&nn Imprime os caracteres no tamanho de fonte especificado. Use um número de dois dígitos para especificar um tamanho em pontos.
&cor Imprime os caracteres na cor especificada. O utilizador fornece um valor de cor hexadecimal.
&"+" Imprime os caracteres na fonte do Título do tema atual. Inclua as aspas duplas.
&"-" Imprime os caracteres na fonte do Corpo do tema atual. Inclua as aspas duplas.
&K xx. Snnn Imprime os caracteres na cor especificada a partir do tema atual.

xx é um número de dois dígitos de 1 a 12 que especifica a cor do tema a utilizar.

Snnn especifica o sombreamento (tonalidade) dessa cor de tema. Especifique S como + para produzir um sombreamento mais claro; especifique S como - para produzir um sombreamento mais escuro.

nnn é um número inteiro de três dígitos que especifica uma porcentagem de 0 a 100.

Se os valores que especificam a cor do tema ou sombreamento não estiverem nos limites descritos, o Excel usará o valor válido mais próximo.
Código VBA Descrição
&D Imprime a data atual.
&T Imprime a hora atual.
&F Imprime o nome do documento.
&A Imprime o nome da guia da pasta de trabalho.
&P Imprime o número da página.
&P+núm Imprime o número da página mais o número especificado.
&número P Imprime o número da página menos o número especificado.
&& Imprime um único 'E' comercial.
&N Imprime o número total de páginas no documento.
&Z Imprime o caminho do arquivo.
&G Insere uma imagem.

Exemplo

O código seguinte mostra como a formatação e os códigos VBA podem ser usados para modificar as informações e a aparência do cabeçalho.

Sub Date_Time() 
 ActiveSheet.PageSetup.CenterHeader = "&D &B&ITime:&I&B&T" 
End Sub

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.