Página 1 de 1

Alternar de uma Planilha pa outra após determinado Tempo.

Enviado: 28 Out 2016 às 11:41
por Jaylson
Olá Amigos,

Gostaria de temporizar a planilha "A" (digamos que um minuto), após o término deste tempo automaticamente vá para a planilha "B".

Essa alternância só deverá acontecer de "A" para "B", ou seja, sempre que estiver na planilha "A" após um minuto, se, não tiver feito a alternância ela se faça automaticamente para planilha "B".

Espero ter sido claro.

Agradeço a atenção....

Jaylson

ALTERNAR DE UMA PLANILHA PARA OUTRA APÓS DETERMINADO TEMPO

Enviado: 28 Out 2016 às 12:49
por Darkss
Acho que dá pra usar Application.OnTime para isso ou uma API do windows

ALTERNAR DE UMA PLANILHA PARA OUTRA APÓS DETERMINADO TEMPO

Enviado: 28 Out 2016 às 13:04
por Darkss
Acho que é isso deve lhe dar um direcionamento. Na planilha A, no evento Activate:
Código: Selecionar todos
Private Sub Worksheet_Activate()
Application.OnTime Now + TimeValue("00:00:01"), "MudarParaPlanilhaB"
End Sub

Sub MudarParaPlanilhaB()
Worksheets("Planilha2").Select
End Sub

ALTERNAR DE UMA PLANILHA PARA OUTRA APÓS DETERMINADO TEMPO

Enviado: 28 Out 2016 às 13:43
por Jaylson
Darkss, muito obrigado pela atenção, tentei e não funcionou...
Estou colando a planilha em anexo, poderia verificar se é isso mesmo, se fiz de maneira correta.

Obrigado pela atenção!!!!

Re: Alternar de uma Planilha pa outra após determinado Tempo

Enviado: 29 Out 2016 às 12:24
por Kledison
Boa tarde,

pelo que eu entendi é só você colocar a macro abaixo dentro do módulo da planilha1, conforme imagem em anexo:
Código: Selecionar todos
Private Sub Worksheet_Activate()
Application.OnTime Now + TimeValue("00:00:01"), "MudarParaPlanilhaB"
End Sub
Essa outra deve ficar dentro do módulo que você criou:
Código: Selecionar todos
Sub MudarParaPlanilhaB()
Worksheets("Planilha2").Select
End Sub
Imagem

Att