UserForm

Résolu
Utilisateur anonyme -  
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour

J'ai inséré un UserForm dans mon fichier Excel
La macro suivante est associée à un bouton sur ma feuille menu :

Sub Ouvrir_Formulaire()

UserForm1.initialiser
UserForm1.Show

End Sub

Quand je clique sur mon bouton, ça me met « objet requis ». Sauriez vous me dire pourquoi ?

Merci d'avance

Laure

4 réponses

pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Bonjour,
Si vous avez renommé votre UserForm1, il convient de lui donner ce nouveau nom dans la macro.
Ensuite, qu'est ce que UserForm1.initialiser veux dire?
Je connais : Load UserForm1
0
Utilisateur anonyme
 
Bonjour

je n'ai pas renommé l'userform. initialiser est une macro qui se trouve dans le code de l'userform.
0
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Et que dit cette macro?
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Bonjour,


Il faut faire :

Sub Ouvrir_Formulaire()

    UserForm1.Show

End Sub 


et dans l'éditeur du formulaire mettre :

Private Sub UserForm_Initialize()

   initialiser

End Sub


;o)
0
Utilisateur anonyme
 
Tiens je viens de voir mon erreur !

Merci à vous
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Et bien, bravo.

Si tu pouvais mettre ta solution ça aiderait peut être également d'autres personnes ... merci pour eux.

;o)
0
Utilisateur anonyme
 
Heuu en fait c'est pas vraiment une solution, j'avais fait une faute de frappe dans ma macro initialiser et c'est en voulant la poster pour la montrer à pijaku que je m'en suis rendu compte ... quand je pense que je suis bloquée depuis ce matin ?! ...
0
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
Bon et bien tant mieux.

Résolu par erreur de saisie
0