Blog

20 de setembro de 2021

Ocultar Cabeçalho no Microsoft Excel por Macro

Olá, Programador! Neste texto vou te mostrar uma macro para ocultar o cabeçalho do Microsoft Excel automaticamente, além de passar rapidamente pelo método manual.

 

Ocultar o Cabeçalho no Microsoft Excel – Método Manual

 

A forma manual de ocultar todo o cabeçalho do Excel é a mais simples e mais conhecida. Para isso, basta clicar com o botão direito do mouse em qualquer campo no cabeçalho e clicar em “Recolher a Faixa de Opções”.

 

Macro para Ocultar Cabeçalho no Microsoft Excel

 

Ocultar o Cabeçalho no Excel – Macro

 

A seguir, veremos que existe um código que podemos criar para sempre que abrirmos uma planilha específica, o cabeçalho e algumas outras informações serem ocultos automaticamente.

 

Private Sub Workbook_Open()

‘Oculta todas as guias do Cabeçalho
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"

'Oculta a Barra de Fórmulas    
Application.DisplayFormulaBar = False

‘Oculta as abas da Planilha
ActiveWindow.DisplayWorkbookTabs = False

End Sub

 

Repare, então, que este código inicia com a “Private Sub Workbook_Open” e não com a tradicional “Sub”.

 

Desta forma, estamos indicando ao VBA que queremos que este código seja executado logo ao abrir a planilha.

 

Com isso, a planilha ficaria mais ou menos assim ao ser aberta:

 

 

Em contrapartida, se o código iniciasse com uma “Sub”, o usuário poderia criar um botão para que as informações fossem escondidas somente quando desejasse.

 

Assim, poderia também criar um botão atrelado a um código que reexibisse as informações ocultas, como este:

 

Sub Reexibir()

‘Reexibe todas as guias do Cabeçalho
Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"

'Reexibe a Barra de Fórmulas    
Application.DisplayFormulaBar = True

‘Reexibe as abas da Planilha
ActiveWindow.DisplayWorkbookTabs = True

End Sub

 

+ Abrir arquivo através do Excel VBA

+ Atualizar tabela dinâmica com Excel VBA

+ Salvar planilha em PDF por VBA

 

Conclusão

 

Portanto, ocultar o cabeçalho do Microsoft Excel é importante para dar uma cara mais profissional ao desenvolvimento.

 

Desta forma e atrelado a um incrível layout, o usuário não terá dúvidas que estará mexendo com um sistema altamente profissional.

 

Por exemplo, no sistema de Viabilidade de Novos Negócios que desenvolvemos para a EBM, os usuários só visualizavam as tabelas e os gráficos. Nada além disso.

 

Por fim, se precisar de alguma ajuda com Excel, já sabe né? Aqui na CTRL2 nós desenvolvemos planilhas profissionais para empresas dos mais diferentes setores.

 

Entre em contato!

 

Abraços!

 

 

 

 

 

 

 

 

Inscreva-se em nossa newsletter!