Bonjour,

Étant débutant en VBA j'ai quelque difficulté avec les syntaxes.
Pour vous expliquer mon problème il faut savoir que j'initialise une variable global dans un formulaire d'identification :

"Public User As Integer"

Puis, dans le code de ce même formulaire je stock la valeur souhaité dans la variable global :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
User = Rs.Fields("CODE_PERSONNE").Value
Et je voudrais ensuite dans un autre formulaire mettre le champ "CODE_PERSONNE" et que celui-ci soit égal à ma variable global pour qu'il ne m'affiche que les information de la personne qui c'est préalablement identifier. J'ai donc essayé différente forme de code, sans succès. Là dernière essayé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Private Sub CODE_PERSONNE_BeforeUpdate(Cancel As Integer)
Me.CODE_PERSONNE.Value = User
End Sub
Si quelqu'un peut m'aider je lui serais très reconnaissant.

Cordialement,

Sylvain