Excel vba planihas impressao formatos cabeçalho e rodapé

Dom, 24 de Junho de 2012 10:49 Expedito Marcondes
Imprimir


Escola Saberexcel VBA Estudos® - O Site de quem precisa Aprender Macros com Produtos didáticos Saberexcel VBA(visual Basic application)
Esse macro do Aplicativo Microsoft Excel VBA, formata especial com códigos uma determinada impressão, formatando o Cabeçalho e ou Rodapé, conforme os códigos abaixo
Referência do Desenvolvedor do Excel 2010 >
Conceitos > Pastas de trabalho e planilhas

 

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

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

Código do formato

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 com negrito.

&I

Ativa ou desativa a impressão com 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.

&color

Imprime os caracteres na cor especificada. O usuário 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.

&Kxx.Syyy

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 ser usada. 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+number

Imprime o número da página mais o número especificado.

&P-number

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

Tags: