bonjour,

Je souhaite mettre à jour un champ2 en fonction des valeurs d'un champ1, en utilisant CASE dans une procedure.
Le code de base est, à priori, simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
Private Sub Chrono_LostFocus()
 
Select Case Me.champ1
    Case "xxx"
        Me.champ2 = "1234"
End Select
End Sub
JE n'ai aucun message d'erreur et mon champ2 reste vide.
Pour quelle raison ?
merci

EDIT : Pour les valeurs de champ1 Il fallait saisir la clef primaire et non la valeur stockée dans le controle