Erreur d'execution '424

Bonjour le forum,

J'ai voulu remplir un userform(modification) par un autre userform (recherche)

Ca a fonctionner une fois et maintenant j'ai le code d'erreur : Erreur d'exécution '424': Objet requis

Voici mon code.

Private Sub ValiderRecherche_Click()
With Modification
    .Modifnom = Me.ComboBox_Rechnom
    .Modifprenom = Me.Liste_Prenom
    .Show
End With
End Sub

Merci de votre aide

Bonsoir,

vu le code vous modifiez des valeurs d'un USF qui n'est pas affiché, puis que vous demandez un "Show", mais alors où est-il ?

S'il n'existe pas (pas encore affiché)alors il est normale que VBA vous dise qu'il manque un USF.

Si lors de l'utilisation il doit disparaître tout en restant "en mémoire" alors il ne faut pas faire un "UnLoad" mais un "Hide", à ce moment là ces contrôles reste accessibles, me semble-t-il ?

@ bientôt

LouReeD

Ce que je ne comprend pas c'est que ça a fonctionner la première fois et depuis ça ne fonctionne plus.

Ça y est j'ai trouvé mon erreur.

C'était dans l'initialisation, j’avais copier d'un autre userform, mais je n'avais pas supprimer l’initialisation de liste box d'élément supprimer...

CQFD

Rechercher des sujets similaires à "erreur execution 424"