Como abrir tela cheia no Excel

Neste artigo é demonstrado como abrir a tela cheia no Excel através de macros em códigos VBA (linguagem de programação utilizada pelo Excel).

Essa funcionalidade deixa a planilha em um aspecto full screen dando uma melhor visibilidade ao conteúdo da planilha, por isso, vamos ensinar o passo a passo para você deixar seu conteúdo com um aspecto mais profissional.

Habilitando o guia desenvolvedor

 

Para habilitar a guia desenvolvedor e começar a inserir códigos VBA na sua planilha, para isso você terá que seguir os seguintes passos:

Primeiro habilite a guia desenvolvedor clicando em Arquivo->Opções->Personalizar faixa de opções e marque a opção Desenvolvedor, conforme imagem a baixo.

Guia desenvolvedor habilitada – Versão do Excel 2019

Uma vez habilitada a guia Desenvolvedor, clique no botão Visual Basic para abrir o painel do VBA e inserir os códigos para abrir a função tela cheia.

Painel VBA (visual basic for Applications

É de suma importância adicionar um módulo na sua planilha, caso não tenha essa opção no seu painel, vá na opção inserir e depois clique em módulo, após ter feito isso, vai aparecer um ícone de módulo na parte de baixo dos ícones das planilhas.

Códigos da função tela cheia

A função tela cheia precisa ser acionada por alguns códigos, esses códigos vou deixar prontos para você somente copiar e colar no seu painel de códigos do VBA.

Segue os códigos para ativar a tela cheia:

Sub lsLigarTelaCheia()
‘Oculta todas as guias de menu
Application.ExecuteExcel4Macro “SHOW.TOOLBAR(“”Ribbon””,False)”

‘Ocultar barra de fórmulas
Application.DisplayFormulaBar = False

‘Ocultar barra de status, disposta ao final da planilha
Application.DisplayStatusBar = False

‘Alterar o nome do Excel
Application.Caption = “DASHBOARD”

With ActiveWindow
‘Ocultar barra horizontal
.DisplayHorizontalScrollBar = False

‘Ocultar barra vertical
.DisplayVerticalScrollBar = False

‘Ocultar guias das planilhas
.DisplayWorkbookTabs = False

‘Oculta os títulos de linha e coluna
.DisplayHeadings = False

‘Oculta valores zero na planilha
.DisplayZeros = False

‘Oculta as linhas de grade da planilha
.DisplayGridlines = False
End With
End Sub

Sub lsDesligarTelaCheia()
‘Reexibe os menus
Application.ExecuteExcel4Macro “SHOW.TOOLBAR(“”Ribbon””,True)”

‘Reexibir a barra de fórmulas
Application.DisplayFormulaBar = True

‘Reexibir a barra de status, disposta ao final da planilha
Application.DisplayStatusBar = True

‘Reexibir o cabeçalho da Pasta de trabalho
ActiveWindow.DisplayHeadings = True

‘Retornar o nome do Excel
Application.Caption = “”

With ActiveWindow
‘Reexibir barra horizontal
.DisplayHorizontalScrollBar = True

‘Reexibir barra vertical
.DisplayVerticalScrollBar = True

‘Reexibir guias das planilhas
.DisplayWorkbookTabs = True

‘Reexibir os títulos de linha e coluna
.DisplayHeadings = False

‘Reexibir valores zero na planilha
.DisplayZeros = True

End With
End Sub

Códigos inseridos dentro do módulo

Aqui já temos os dois códigos tanto para abrir a tela cheia e o código para voltar o Excel ao modo normal.

Atribur macro tela cheia aos botões

Par finalizar você vai ter que vincular as macros criadas a botões, esses botões você pode criar da forma que achar melhor, nesse exemplos vamos adicionar duas imagens em formato de ícones para ilustrar melhor a situação.

Uma lupa com um sinal de mais que indica abrir a tela cheia e uma lupa com o sinal de menos que indica voltar ao normal, mas essa nomenclatura fica a sua disposição.

Você vai inserir a imagem(para abrir a tela cheia) no Excel, podendo arrastar a imagem para dentro do programa, logo após vai clicar com o botão direito e vai na opção atribuir macro, assim vai abrir uma janela com as opções de macros a planilha dispoe e você vai escolher a macro  lsLigarTelaCheia.

O mesmo procedimento você vai fazer para a macro de voltar o Excel para o modo normal, mas a macro que você vai ter que atribuir é a lsDesligarTelaCheia

Atribuindo macro ao botão no Excel

Vídeo explicativo mostrando o passo a passo de como fazer a operação na prática.

 

 

Miguel Rodrigues