Bonjour
j'ai un userform avec textbox, combo, optionbuton ... pour la saisie de données
avant validation de la saisie je verifie que tous les champs sont remplis sinon message d'alerte
si un champ n'est pas rempli je lui redonne le focus comment faire pour ne pas perdre les données déjà saisies
Cordialement








Répondre avec citation


: ça peut servir aux autres 




J'imagine que vous devez avoir un bouton de commande qui transfère les données dans la base. Si une TextBox n'est pas remplie par exemple, un message d'alerte vous prévient. J'imagine que cela doit stopper le transfert des données avant son début. Et la vous reprenez le focus sur le TextBox. Comment pouvez vous perdre les données sur le reste? A moins que suite au message, le userform se ferme? Si c'est le cas, faites le nécessaire pour arréter les transfert des données et la fermeture du UserForm. Une simple fonction "si" suffira.
Partager