Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
#23902
Boa tarde pessoal,

Estou trabalhando em uma planilha na qual queria mostrar os resultado com a tela cheia, sem que as pessoas tenham acesso aos menus de cima, a barra de formula e a barra de status.
Até consigo fazer com a macro abaixo sendo rodada na abertura da planilha e depois o oposto ao fechar a planilha.

Private Sub Workbook_Open()
Application.DisplayFullScreen = True
Application.DisplayFormulaBar = False
Application.DisplayStatusBar = False
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayFullScreen = False
Application.DisplayFormulaBar = True
'Application.DisplayStatusBar = True
End Sub

Mas o meu problema é que se eu estiver com essa planilha aberta e abrir qualquer outra, esta outra seguirá o mesmo formato desta e abrirá com todos os menus ocultos. Eu queria que somente nesta ficasse essa formatação.

Aguardo ajuda.

Obrigado.
abs
#23903
Boa tarde!!

Eu recomendo usar algo como...
Insira o código dentro do módulo EstaPasta_de_Trabalho
Código: Selecionar todos
Private Sub Workbook_Activate() 
    Application.DisplayFullScreen = True 
End Sub 
Código: Selecionar todos
Private Sub Workbook_Deactivate() 
    Application.DisplayFullScreen = False 
End Sub 
Obs: Caso necessário use o comando Call TelaCheia <- para chamar sua macro.
Att
#24079
Amigo...
Poço estar enganado, mas como o VB embutido no Excel é para a Aplicação "do Excel" (por isso VBA) a programação que você está fazendo, quando envolve as barras de tarefa, status, etc, vão refletir nas demais planilhas e arquivos que você instanciar no Excel, enquanto sua VBA estiver ativa. Isso porque você está fazendo referência a Aplicação (no caso o Excel) e não a um Form especificamente.
Talvez usando API seja possível, mas é só uma hipótese.

Boa sorte ai...
Valeu.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord