Si je clique sur oui, VBA continue d'aller à la fonction Mandate? Qu'ai-je fait de mal?VBA msgBox - vbYes continue d'appeler mauvais sous
Public AutoDate As Date
Public NewDate As String
Public Sub GetDate() ' DATUM BEPALEN
AutoDate = Date - 1
MsgBox (AutoDate), (vbYesNo), ("Datum")
Dim Response As VbMsgBoxResult
If Response = vbYes Then
NewDate = AutoDate
Call DeleteDate
Else ' No
Call ManDate
End If
End Sub
Après une vérification rapide, vous pouvez définir la réponse en tant que type de VbMsgBoxResult dans le second exemple 'Dim Réponse = VbMsgBoxResult' Il retournera 6 pour Oui, 7 pour Non. –