Notifications
Clear all

Desativar Splash Screen

7 Posts
2 Usuários
0 Reactions
1,309 Visualizações
(@fkleinbley)
Posts: 62
Trusted Member
Topic starter
 

Olá, tem alguma maneira de desativar a splash screen do excel?

Tem uma maneira que se coloca o /e no atalho do excel, mas ele funciona somente com o atalho da aplicação (Excel.exe), queria saber se tem como adaptar para o /e também funcionar em um atalho de um arquivo de excel?

Digamos, tenho a planilha estoque.xlsm no c:, crio um atalho para o desktop, e quando entrar nesse atalho não apresentar a splash screen do excel, é possível?

 
Postado : 16/03/2016 5:27 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Acho que nao rola....

So se usar uma linguagem de programação propria que pode ser o proprio Visual Basic

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 16/03/2016 5:53 pm
(@fkleinbley)
Posts: 62
Trusted Member
Topic starter
 

Teria como fazer pelo VBA?
O VBA é acionado somente depois de clicar no atalho, por isso acredito que deveria ser algo no atalho...
Alterei um código em vba para que crie um atalho e coloque um ícone personalizado no desktop quando abro a planilha,
talvez nesse código que cria o atalho poderia ser inserido uma configuração que desative o splash screen... como o /e... dai sempre quando criar o atalho, ele já tem essa configuração...

 
Postado : 16/03/2016 6:55 pm
(@fkleinbley)
Posts: 62
Trusted Member
Topic starter
 

Achei como, só vou adaptar meu código, tem que acrescentar:
"C:Program Files (x86)Microsoft OfficerootOffice16EXCEL.EXE" /e "CAMINHO E NOME DE SUA PLANILHA"
Através do VBA vai dar certo....

 
Postado : 16/03/2016 7:03 pm
(@fkleinbley)
Posts: 62
Trusted Member
Topic starter
 

tenho que usar:

szBookFullName = Chr(34) & Application.Path & "EXCEL.EXE" & Chr(34) & " /e " & Chr(34) & ThisWorkbook.Path & "DK_Ponto_de_Venda_" & versaoAtualSistema & ".xlsm" & Chr(34)

.TargetPath = szBookFullName

dá erro no " /e ", deve ser pelos espaços, como por escrever essa linha para funcionar na .TargetPath? usando como está fica certo olhando no msgbox, mas na propriedade acho que nao aceita desta forma pelos espaços...

 
Postado : 16/03/2016 9:13 pm
(@fkleinbley)
Posts: 62
Trusted Member
Topic starter
 

Segue um modelo com o problema...

Alguma ideia?

 
Postado : 17/03/2016 10:47 am
(@fkleinbley)
Posts: 62
Trusted Member
Topic starter
 

Só preciso que está propriedade seja colocada no atalho ("C:Program Files (x86)Microsoft OfficerootOffice16EXCEL.EXE" /e "CAMINHO E NOME DE SUA PLANILHA"), alguém? no arquivo acima em anexo demonstra o problema...

 
Postado : 18/03/2016 11:23 am