Bonjour,
je débute en VBA..
Je voudrais remplir automatiquement le champ "Fed_ref" d'un formulaire en fonction du code postal saisidans le champ "Adh_CodePostal".
J'ai utilisé (en reprenant un code trouvé dans une autre base access) la fonction mid pour reprendre les premiers chiffres rentrés dans Adh_CodePostal (donc le département) et en fonction du département, remplir le champ Fed_ref.
Voilà le début de mon code (je ne l'ai pas mis en entier !) :
quand je teste en rentrant un code postal, l'erreur renvoyée est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub Adh_CodePostal_Exit(Cancel As Integer) [departement] = Mid([Adh_CodePostal], 1, 2) If [departement] = "67" Then [Fed_ref] = "19" End If End Sub
quelqu'un pour m'aiguiller sur l'erreur que j'ai faite ?Erreur d'exécution '2465' :
Impossible de trouver le champ "|" auquel il est fait référence dans votre expression
merci d'avance !
Partager