Como adiciono apenas o mês e o ano atuais ao cabeçalho de uma pasta de trabalho do Excel?

0

Eu preciso inserir o ano atual no meu cabeçalho e adicionar o nome da planilha como o dia (por exemplo, 2 / [Tab] / [YYYY]). Isso é possível? Eu sei que a opção Inserir data coloca uma data dinâmica no cabeçalho, mas eu preciso ser capaz de controlar manualmente o mês, se possível.

Qualquer sugestão seria muito apreciada.

    
por rtinstruct 08.02.2018 / 14:36

1 resposta

0

É possível fazê-lo usando o VBA.

Primeiro, insira a fórmula abaixo em CELL A1 , isso pode ser alterado para qualquer célula desejada, apenas certifique-se de alterar o ponto de referência na parte da macro.

=DAY(TODAY())&"/"&MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)&"/"&YEAR(TODAY())

Ele criará sua combinação dinâmica de nome de data e folha.

Em seguida, coloque o abaixo em um módulo:

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.CenterHeader = Range("A1").Value
End Sub

Ele pegará o combo de data e o colocará no seu cabeçalho antes de imprimir.

Também deve entrar em vigor antes de visualizar a visualização da impressão.

    
por 08.02.2018 / 15:10