probleme de fermeture de USERFORM

O

OUDJAT

Guest
J'ai crée une application composé de plusieur userform

ma question: exist'il une ligne de commande permetant de fermer plusieur userform en une seul fois afin deviter

USERFORM1.HIDE
USERFORM2.HIDE
USERFORM3.HIDE
USERFORM4.HIDE
USERFORM5.HIDE
USERFORM6.HIDE
USERFORM7.HIDE
et cetera...


merci de l'information

OUDJAT
 
@

@+Thierry

Guest
salut Oudjat

Pourquoi tant de UserForms ouverts ton PC doit être un monstre !! lol
en plus hide signifie qu'ils restent tous en mémoire....

Je pense qu'il faut trouver le moyen de faire une boucle de la même manière que dans ce fil :
<http://www.excel-downloads.com/html/French/forum/messages/1_11384_11384.htm>

et puis finalement j'ai cherché et trouvé çà :

Option Explicit

Sub CashUserFormALL()
Dim USF As Object
For Each USF In UserForms
USF.Hide
Next USF
End Sub

Sub CashUserFormTOTO()
Dim USF As Object
For Each USF In UserForms
If USF.Tag = "toto" Then
USF.Hide
End If
Next USF
End Sub


Pour comprendre la sélection de UserForm "toto" voir le fil ci dessus...
Voilà çà fait ce que tu veux, mais je trouve que ta demande est pas vraiment rationnelle

Bonne Nuit et fin d'année
@+Thierry
 
W

William

Guest
Incroyable dites donc,

Je passais par là en effilant le Forum (vouis, de l'expression à aller de fil en fil) lol

Et que vois-je ?

Une super idée de soluce... Et pas un bravo, ni même un petit merci !!

Eh G OUDJAT, si tu repasse par là, fais leur coucou....
 

Membres actuellement en ligne

Statistiques des forums

Discussions
314 645
Messages
2 111 536
Membres
111 183
dernier inscrit
angelique76120