Ir ao conteúdo
  • Cadastre-se

Desabilita botões da janela do excel


Posts recomendados

 

Seria a faixa de opções (img), que voce quer que fique oculta? 

image.thumb.png.5ad3a1ba7bc9859892c660072f9589ee.png

 

Ficando assim: 

image.thumb.png.61d00068410561a6641be67945702f18.png

 

Se for isso acima, cole o codigo abaixo, no editor vbe de "EstaPasta_de_trabalho"

 

45585_imagem.jpg

Private Sub Workbook_Activate()
    Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)"
    Application.DisplayFormulaBar = False
    Application.DisplayStatusBar = Not Application.DisplayStatusBar
    ActiveWindow.DisplayWorkbookTabs = False

End Sub

Private Sub Workbook_Deactivate()

    Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)"
    Application.DisplayFormulaBar = True
    Application.DisplayStatusBar = True
    ActiveWindow.DisplayWorkbookTabs = True

End Sub

 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@Basole Obrigado pela resposta!

 

Eu já estou utilizando o código abaixo e me pareceu surtir o mesmo efeito.

 

Private Sub Workbook_Open()
    Application.DisplayFullScreen = True
End Sub

O que gostaria mesmo, é desabilitar ou remover os botões que ficam ao lado do botão de fechar.

 

image.png.b4b8246305cde99c94268946696c2c9f.png

 

Link para o comentário
Compartilhar em outros sites

Remover os botões acredito que usando api. 

Mas tente esta opção que restaura a janela quando o usuário tenta minimizar a janela:

 

Private Sub Workbook_WindowResize(ByVal Wn As Window)
    With Excel
      .Application.ScreenUpdating = False
      .Application.EnableEvents = False
    
            Wn.WindowState = xlMaximized

      .Application.EnableEvents = True
      .Application.ScreenUpdating = True
    End With 
End Sub

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@Basole Funcionou! Obrigado mais uma vez!

 

Fiz algumas modificações para que a janela fique sempre em fullscreen:

 

Private Sub Workbook_Open()
    Application.DisplayFullScreen = True
    Application.OnKey "{Escape}", ""
End Sub
Private Sub Workbook_WindowResize(ByVal Wn As Window)
    Application.ScreenUpdating = False
    Application.EnableEvents = False
    
    Wn.WindowState = xlMaximized
    Application.DisplayFullScreen = True
    Application.EnableEvents = True
    Application.ScreenUpdating = True
    
End Sub

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...