Re : Utiliser une varaible pour désigner un Userform
Je suis vraiment crétin des fois. Je me suis planté dans mon copier coller.
En fait j'ai mis ça dans mes Userform :
With Me
Call AffichageMessage(A1Motdepasse1, True, "Identification", 50, "réussie", 50)
End With
Plus de précisions ? Alors pour tout te raconter, disons que j'ai fait un système d'identification dans mon projet. J'ai un Userform pour saisir le mot de passe et un autre pour le modifier. Afin de gérer les messages d'erreurs liés à ces évenement, j'ai créé une procédure qui masque les contrôles du userform, affiche le message d'erreur, masque le message d'erreur et réaffiche les contrôles du userform. Etant donné que je risque de me reservir de cette méthode plus tard dans mon projet, j'ai préféré la placer dans une procédure à part.
Suivant l'évenement qui intervient, j'identifie le problème et j'affiche le message approprié comme ça :
If Textox1 <> motdepasse then
With Me
Call AffichageMessage(A1Motdepasse1, True, "Identification", 50, "réussie", 50)
End With
Else
With Me
Call AffichageMessage(A1Motdepasse1, True, "Mot de passe", 50, "erroné", 50)
End With