Bonsoir, j'ai un petit soucis. J'ai un useform dans lequel les opérateurs remplissent des données, si la donnée est manquante, une msgbox apparait alors leur demandant soit de cliquer sur annuler et dans ce cas de quitter l'userform(ca ca fonctionne), ou de cliquer sur recommencer et la je voudrais que la msgbox disparaisse et que l'opérateur puisse rentrer la donnée manquante (ici la date) sans effacer les autres données remplies(sinon je ferai réouvrir un formulaire vierge).
Voici mon code actuel, il me manque la ligne de code pour revenir en arrière sur l'userform et je ne trouve absolument rien.
Dim ret As Integer
If txtdate.Value = "" Then
MsgBox ("La date n'est pas remplie !!"), vbRetryCancel
If ret = vbRetry Then
" REVENIR SUR L USERFORM
Unload UserForm4
Else
Unload UserForm4
End If
Exit Sub
Merci d'avance pour votre aide et belle soirée.