Notifications
Clear all

Comando para evitar visualização do passo a passo

3 Posts
3 Usuários
0 Reactions
955 Visualizações
(@engenharia)
Posts: 1
New Member
Topic starter
 

Bom dia.

Gostaria da ajuda de vocês, tenho uma macro que atualiza 20 abas da minha planilha, porém não gostaria de visualizar ela atualizando uma por uma, poderiam me ajudar qual comando devo usar para que ela fique apenas em uma pagina enquanto roda toda a macro?

Isso diminui o tempo da macro rodar também?

Obrigado pela ajuda...

 
Postado : 03/04/2014 6:08 am
(@ericsson)
Posts: 54
Trusted Member
 

Amigo, utiliza o Application.ScreenUpdating

Quando for False: Application.ScreenUpdating = False ele desabilitada a iteração da macro e quando for True ele faz todas aquelas alterações visualizando a troca das páginas.

 
Postado : 03/04/2014 6:26 am
(@renatomaio)
Posts: 6
Active Member
 

Boa tarde Engenharia.

Eu geralmente resolvo isso colocando esse código logo abaixo do nome da Sub:

Sub NomedaSub ()
Application.ScreenUpdating = False

Só não se esqueça de colocar o True antes do End Sub:

Application.ScreenUpdating = True
End Sub

Abraços.....

 
Postado : 03/04/2014 1:09 pm