Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/02/2012, 18h27   #1
Invité de passage
 
Inscription : février 2011
Messages : 6
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 6
Points : 1
Points : 1
Par défaut regle de validité

Bonjour à toutes et tous,
j'ai bien cherché mais j'ai pas trouvé dans les faq ou je suis passé à coté !
Voilà : dans un formulaire un controle a pour source un champ nul interdit, chaine vide interdit et répond à des règles de validité precises .
si lorsqu il est activé on ne lui mets pas les bonnes règles il ne passe plus le focus ça c'est normal . par contre si on tabule sans le remplir il n ya pas de pb jusqu'à la fin de l'enregistrement.
je voudrais que si on ne remplisse pas le champ ca stoppe immédiatement le cycle de tabulation comme si les regles de validité etaient fausses.
j'ai essayé d'actualiser mais rien!
j'en perd le peu de vba que je possède !
d'avance merci à tous
kalocou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2012, 09h08   #2
Rédacteur/Modérateur
 
Avatar de Jeannot45
 
Homme Jean BALLAT
Inscription : octobre 2004
Messages : 2 856
Détails du profil
Informations personnelles :
Nom : Homme Jean BALLAT
Âge : 63
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : octobre 2004
Messages : 2 856
Points : 5 220
Points : 5 220


Tu peux utiliser une petite procédure sur l'évènement sorti du contrôle

exemple :

Code VBA :
1
2
3
4
5
6
Private Sub MonControl_Exit(Cancel As Integer)
    If IsNull(Me.MonControl) Then
        MsgBox "Champ obligatoire"
        Cancel = True
    End If
End Sub

Bonne continuation
__________________
Jeannot

Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA

Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Jeannot45 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 10/02/2012, 21h29   #3
Invité de passage
 
Inscription : février 2011
Messages : 6
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 6
Points : 1
Points : 1
Supere jeannot !
ca marche je te remercie beaucoup
michel
kalocou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h54.


 
 
 
 
Partenaires

Hébergement Web