Surbrillance de Champs obligatoire d'un formulaire si non rempli [Résolu/Fermé]

Signaler
Messages postés
112
Date d'inscription
mardi 9 avril 2013
Statut
Membre
Dernière intervention
27 mai 2014
-
 Jean_Jacques -
Bonjours,

Voilà, j'ai un formulaire de type "Ajout Client"

lorsque le champ "nom" (par exemple) est non rempli, il affiche un message (pour le moment sa marche) mais je voudrai que lorsque l'utilisateur appuie sur "OK"; le champ "nom" soit mis en surbrillance.

Comment fait on?

Merci.

4 réponses


Bonjour tatitato,

Il reste à détérminer l'évènement qui provoque le changement de couleur

If IsNull(Nom_du_Champ) =
True Then ContactTitle.BackColor = vbRed
Else
End If

Cordialement
____
La science ne fait que trouver ce qui existe depuis toujours
REEVES Hubert
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 63550 internautes nous ont dit merci ce mois-ci

Messages postés
129
Date d'inscription
samedi 13 avril 2013
Statut
Membre
Dernière intervention
28 avril 2013
106
Au niveau de ton bouton "Ok", tu crées un événement "sur clic"; Là, tu testes si ton champ est "null" (vide). Et tu mets ce champ en surbrillance, rouge, ce que tu veux.

Sinon, au niveau de la table, ton champ, tu lui indiques la propriété "Null Interdit" à OUI.
Désolé je me suis mal exprimé.

En fait j'ai déjà mon champs "nom" par exemple dans un formulaire d'ajout Client.
Lorsque je clique sur ajouté, j'ai un code VB qui affiche un MsgBox pour dire que le champ "nom" est obligatoire. Sa, il n'y a pas de soucis, sa fonctionne. Mais je voudrai savoir comment on fait pour mettre mon champs en surbrillance SI le nom n'est pas remplis uniquement.
C'est pour que l'utilisateur voit immédiatement se qu'il n'as pas remplis.

merci d'avance.
Messages postés
112
Date d'inscription
mardi 9 avril 2013
Statut
Membre
Dernière intervention
27 mai 2014
5
géniale, sa fonctionne, je trouvais pas le code pour changer la couleur.

merci ;)

Au plaisir !
AJJ