Msgbox con respuesta automatica si no se obtiene respuesta de un usuario
Quiero solicitar ayudar con una cuestión que me acaba de surgir, tengo un archivo con varias macros y mi intención es que al abrirlo se inicien con una secuencia definida, sin embargo no siempre es necesario que se corra, se me ocurre algo así:
Sub prueba()
Respuesta = MsgBox("Quieres cancelar la ejecución del reporte", vbYesNo + vbQuestion, "Cancelar reporte")
tiempo = Application.Wait(Now + TimeValue("00:00:05"))
DoEvents
If Respuesta = 6 Then
Exit Sub
Else
If tiempo = 0 Then
Respuesta = 7
MsgBox "Listo"
End If
End If
End SubPero no me funciona.
1 Respuesta
Respuesta de Dante Amor
2
