Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

plusieurs Userform.hide ... = plantage et trucs bizarres ?

D

Duriz

Guest
Bonjour à toutezéatous,

Dans mon fichier, g plusieurs userform, qui peuvent s'ouvrir les uns après les autres en fonction des boutons cliqués.
A l'issue des selections et des macros, quand je veut fermer et enregistrer les modif. il y a 1 msg d'erreur et je suis foutu dehors d'xl

Dans les macro :

Quand j'ouvre un nouveau userform, g une ligne dans le code pour fermer le précédent => Userform(x).Hide

Ma question : Est ce que le Userform précédent est inactif, ou est-ce qu'il est juste masqué ?

En d'autres termes : Est ce qu'avec plusieur userforms qui ont été ouvert puis fermé avec ".Hide", cela peut poser problème ?

Merci de votre aide !

Duriz
 
P

Pascal76

Guest
Bonjour

L'instruction Hide te masque seulement ton UF mais il est toujours en mémoire.

Il faut Unload pour complètement le "décharger"

Bonne journée

Pascal
 
D

Duriz

Guest
Salut Pascal76,

quelle rapidité!

Merci tout plein, une tite question encore pour m'économiser du temps :

UserformX.Unload ?
UserformX.UnloadMe ?


Remerci....!

Duriz
 
P

Pascal76

Guest
Re

en fait pour Unload

Pour Unload le UF

Unload Me <=== en gros décharge moi donc le Me représente le UF sur le quel tu mets le code

ou

Unload UserFormX

Pascal
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…