Erreur à l'affichage d'un Userform

Bonjour à tous.

J'ai une erreur qui survient lorsque je veux afficher un Userform.

Le message est "Erreur d'éxécution '424': Objet requis".

Le code, quand à lui, est on ne peut plus simple, et je ne vois pas ce qui peut faire planter la ligne.

Sub Image1_Cliquer()
    Arès_Metz.Show
End Sub

Le déclenchement de la macro se fait par un clic sur une image dans mon fichier Excel.

Si vous avez une idée d'où peut venir l'erreur...

Merci par avance.

Onafe57

Bonjour,

L'erreur se situe très probablement dans le code de l'Userform.

Il n'arrive pas à charger un de ces contrôles, par exemple, suite à une erreur de nom ou autre propriété.

Essaye d'afficher ton Userform, sans passer par la méthode .Show, en pas à pas.

Merci pour ta réponse.

Qu'est ce que tu entends par afficher mon Userform en pas à pas ?

Je ne sais pas procéder autrement qu'en utilisant la méthode .Show.

Merci d'avance.

Dans VBE, tu te positionnes dans la feuille de code de ton UserForm (là ou tu as écris tout le code concernant ton USF) et tu appuies sur F8 jusqu'à :

> ton erreur,

ou

> l'affichage complet de l'userform

Yes !

Merci, j'ai trouvé.

En effet, dans une ancienne version de mon Userform, je faisais appel à des boutons qui avaient des paramètres d'affichage définis à l'initialisation de mon Userform.

N'ayant plus besoin de ces boutons, je les ai supprimés ... Mais forcément, Excel cherche ces objets lorsque je veux afficher le Userform ...

Problème résolu !

Merci !

Rechercher des sujets similaires à "erreur affichage userform"