/ / Criar um rodapé antes de imprimir no Excel VBA

Criar um rodapé antes de imprimir no Excel VBA

Abaixo, vamos olhar para um programa em Excel VBA naquela cria um rodapé antes de imprimir uma pasta de trabalho.

Crie um evento BeforePrint da pasta de trabalho. Código adicionado ao evento BeforePrint do Workbook será executado pelo Excel VBA antes de imprimir uma pasta de trabalho.

1. Abra o Editor do Visual Basic.

2. Clique duas vezes em This Workbook no Project Explorer.

3. Escolha a pasta de trabalho na lista suspensa à esquerda. Escolha BeforePrint na lista suspensa à direita.

Workbook BeforePrint Event no Excel VBA

4. Para criar um rodapé, adicione a seguinte linha de código ao evento BeforePrint da pasta de trabalho:

ActiveSheet.PageSetup.LeftFooter = ActiveWorkbook.FullName

Nota: O objeto PageSetup contém todos os atributos de configuração de página (rodapé esquerdo, margem inferior, tamanho do papel, margem esquerda e assim por diante) como propriedades.

5. Teste o programa imprimindo sua pasta de trabalho.

Resultado:

Rodapé

Leia também: