XL 2010 refaire une saisie avec USF

herve62

XLDnaute Barbatruc
Supporter XLD
Bonjour
J'ai dû faire il y a très longtemps mais plus souvenir ? ( je m'appelle pas Aloïs !!!!)
j'ai un USF avec bouton de validation
A la fin je pose la question de refaire une saisie donc j'efface tout :
VB:
.......
If MsgBox("Autre saisie ? ", vbYesNo, "Nouvelle saisie") = vbYes Then
efface
TextJableMax01.SetFocus
End If
TS_dessus_24.Hide
end sub
Même si je répond OUI , on quitte l'USF ?
Merci de me rafraichir !!!!!
 

patricktoulon

XLDnaute Barbatruc
re
bonjour @herve62
ben bien évidemment ton hide doit être dans la condition else du if sinon il est exécuté
ou alors tu fait un exit sub pour le vbyes
VB:
.......
If MsgBox("Autre saisie ? ", vbYesNo, "Nouvelle saisie") = vbYes Then
efface
TextJableMax01.SetFocus
else
TS_dessus_24.Hide
End If

end sub

ou

.......
Code:
If MsgBox("Autre saisie ? ", vbYesNo, "Nouvelle saisie") = vbYes Then
efface
TextJableMax01.SetFocus
exit sub
End If
TS_dessus_24.Hide
end sub
 

Statistiques des forums

Discussions
315 168
Messages
2 116 929
Membres
112 921
dernier inscrit
Nagazaki