Destruction userform

  • Initiateur de la discussion chris.
  • Date de début
C

chris.

Guest
Bonjour à tous,

Je me trouve confronté à un probleme.

Il faut que je detruise tous les userform de ma macro, en appuyant sur un bouton...

Quelqu'un ppourait il me guider ???

Merci

Chris.
 

Hervé

XLDnaute Barbatruc
Bonjour

dans cette macro, VBComponents est la collection des composants du projet VBA.

en recherchant le type de chaque composants, tu trouveras :

1 = module
2= module de classe
3=userform
100=feuilles (y compris thisworkbook)

donc en mettant : If nom.Type = 1 Then au lieu de If nom.Type = 3 Then, tu va détruire les modules.

Attention : Y compris le module ou se trouve ta macro !!!!

Si tu ne veux pas détruire le module ou se trouve cette macro, tu peux jouer sur nom.name='nomdumoduleàdetruire'.

Voilà

en espérant t'avoir aidé.

salut
 

Statistiques des forums

Discussions
312 225
Messages
2 086 411
Membres
103 201
dernier inscrit
centrale vet