fermeture simple d'une userform

  • Initiateur de la discussion Initiateur de la discussion franck70
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

franck70

Guest
Bonjour à tout le forum

Tout d'abord, je m'excuse de ne pas joindre mon fichier, mais zippé, il reste trop lourd.

J'ai un bouton qui lance un userform. Dans celui-ci, il y a 5 choix possible, chacun lançant une macro différente. En gros, ces macros insèrent des lignes à différenrts endroits du tableau selon le choix effectué.
Le problème, c'est qu'une fois la macro effectuée, j'aimerais que le Userform se ferme toujours. Or, il reste là, alors qu'il ne sert plus à rien (Oh, le méchant!). C'est quoi la formule pour fermer l'userform? Je dois la mettre dans le bouton qui lance l'Userform ou à la fin de mes macros?

Merci d'avance.
 
Rebonjour à tous

Je n'ai pas réussi à le faire fonctionner. Si je met unload me à la fin, on me dit utilisation incorrecte du mot me.

J'ai réussi à réduire la taille du fichier en supprimant des feuilles. Donc le voici ci-joint.

Par ailleurs, si vous savez comment faire pour supprimer le message au début qui me dit qu'il y a un lien avec un autre fichier, n'hésitez pas, c'est un peu énervant!!!

Je vous remercie. [file name=Fichier_20050911173846.zip size=32811]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Fichier_20050911173846.zip[/file]
 

Pièces jointes

Bonjour Franck, le forum,

Il semblerait que ton USF appelle un nouveau fichier.xls, donc par pure logique, l'USF n'existe plus dans le nouveau programme et ne peut être fermer. Donc autre logique ...fermer l'USF avant d'appeler le nouveau fichier.

'Unload Me' est à mettre avant ta ligne qui appelle le nouveau fichier.
 
Rebonjour

Merci Gibson. Malheureusement, ça n'est pas ça. C'est juste quand j'ai créé le fichier pour mettre en pièce jointe, j'ai changé le nom (pas d'espace dans le nom du fichier joint). En fait, il fallait mettre le Unload me dans le code des différents choix de l'USF, juste après lui avoir dit de lancer la macro.
Merci de m'avoir mis sur la piste. En plus, j'en ai profité pour enlever toute référence à un nom de fichier, comme ça, je peux changer le nom du fichier sans faire planter mes macros!

Merci à tous [file name=Fichier_20050911193838.zip size=32509]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Fichier_20050911193838.zip[/file]
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
419
A
Réponses
13
Affichages
2 K
T
  • Question Question
Réponses
6
Affichages
1 K
Thibault A.
T
E
Réponses
1
Affichages
1 K
Denis
D
B
Réponses
3
Affichages
31 K
B
B
Réponses
5
Affichages
1 K
bull_0125
B
T
Réponses
3
Affichages
3 K
The Yoann
T
M
Réponses
7
Affichages
9 K
mistick
M
Retour