Notifications
Clear all

Tempo para fechar MsgBox

5 Posts
4 Usuários
0 Reactions
1,468 Visualizações
(@miguel-70)
Posts: 207
Estimable Member
Topic starter
 

Sera possível criar time para esta macro com questionamento, se não escolher nenhuma das opção fecha a macro?
Sub teste()
If MsgBox(" PROXIMO CAMPO ", vbInformation + vbYesNo) = vbYes Then
End If
End Sub

Obrigado.

 
Postado : 08/08/2016 7:17 pm
(@fabiosp)
Posts: 291
Reputable Member
 

Bom dia Miguel

Já precisei de algo parecido, creio que isso pode te ajudar.
https://msdn.microsoft.com/en-us/librar ... 40279.aspx

Aconselho você sempre postar uma planilha como exemplo assim facilita na compressão de sua necessidade.

Abraços

Fabio sp

 
Postado : 09/08/2016 3:44 am
(@edivan)
Posts: 119
Estimable Member
 

Fala amigo, veja se a função a baixo te atende, eu a fiz de forma que você consiga adaptar a sua necessidade, dúvidas estamos aí...

Private Function CX_Mensagem(Tempo As Integer, Titulo As String, Mensagem As String) As Boolean

    CX_Mensagem = False
    Dim CaixaMsg As Object
    Set CaixaMsg = CreateObject("WScript.Shell")
    Select Case CaixaMsg.Popup(Mensagem, Tempo, Titulo, vbYesNo + vbInformation)
        Case vbYes
                CX_Mensagem = True
        Exit Function
    End Select
End Function

Para usar, faça uso do if pegando a resposta da função.......

If CX_Mensagem(3, "EXCEL VBA", "PROXIMO CAMPO") = True Then
msgbox "Você clicou em Sim"
End If

Visite meu blog... e meu canal do youtube...

programacaopassoapasso.wordpress.com

http://www.youtube.com/channel/UCbIAUS0RNnCzU2B5SGFDJgg

 
Postado : 09/08/2016 4:57 am
(@edivan)
Posts: 119
Estimable Member
 

Esqueci de mencionar que o 3 logo após a abertura dos parentes no bloco if é equivalente ao tempo em segundos para fechamento do formulário....

 
Postado : 09/08/2016 5:00 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Uma outra alternativa :

Fechar MsgBoxs Automaticamente
http://www.tomasvasquez.com.br/forum/vi ... 7781ae36bd

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/08/2016 6:24 am