UserForm Schow

P

Pierre

Guest
Bonjour à tous,

Lorsque je veux activer un UserForm à partir d'une macro j'écrit
'UserForm(x).Show' et celà fonctionne, par contre si mon UserForm se nomme 'Toto', la commande 'Toto.Show' m'envoi une erreur
me disant que la fonction n'est pas déclarée.
Comment je dois déclarer cet UserForm pour qu'il puisse répondre à ma commande ?

D'avance merci pour vos réponses

Cordialement
Pierre
 

Abel

XLDnaute Accro
Bonjour Pierre,

Toto.show fonctionnera si la propriété Name du USF = Toto.


Abel.

Edition :
Oups ! Bonjour Pascal.
Pas frais ...
Le temps de vérifier si un userforms(1) ou userforms('toto') pouvait fonctionner.... Hi hi !

Message édité par: Abel, à: 24/11/2005 13:26
 

Dan

XLDnaute Barbatruc
Bonjour,

vérifie ceci :

- Alt + F11 pour aller dans VBA
- F4 pour afficher la fenêtre propriétés à gauche
- Sous l'onglet Alphabétique, en regard de la rubrique (NAME), vérifie que tu as TOTO.

Bon ap

;)

Edition : :sick: Oups, désolé ABEL, PASCAL s'est croisé. Bon ap à vous aussi !!

Message édité par: Dan, à: 24/11/2005 13:26
 

JORDAN

XLDnaute Impliqué
Bonjour le Forum, Pierre et Pascal76,

J'ai déjà rencontré le problème avec des combobox
Exel me disait la même chose.

En effaçant la ComboBox et en la recréant ça marche mais pas forcément. Je pense que c'est un petit bug propre à excel.
Bonne journée.
 
P

Pierre

Guest
Re:UserForm Show

Bonjour Pascal76, JORDAN, Dan, Abel

Merci pour votre aide, j'ai réussi à lancer mon UserForm 'Toto'
en fermant et réouvrant mon fichier comme préconisé par Pascal76.

Merci à tous et bon aprés-midi

Cordialement
Pierre
 

Discussions similaires

Statistiques des forums

Discussions
312 388
Messages
2 087 879
Membres
103 672
dernier inscrit
ammarhouichi