Supprimer complètement une feuille excel

Messages postés
73
Date d'inscription
samedi 11 janvier 2003
Statut
Membre
Dernière intervention
17 décembre 2007
- - Dernière réponse : didrocks
Messages postés
73
Date d'inscription
samedi 11 janvier 2003
Statut
Membre
Dernière intervention
17 décembre 2007
- 23 août 2005 à 18:07
Bonjour!

Suites aux nombreuses question sur le site, j'ai essayé de supprimer une feuille excel.

J'utilise donc:

ThisWorkbook.Worksheets("Modèle").Delete



Cependant, ceci a bien pour effet de supprimer la feuille (visible sur
Excel), mais cela ne supprime pas du tout le module vba associé (dénomé
Modele). Tout le code est encore présent.

Est-ce possible de pouvoir réellement tout supprimer?

Merci!
Afficher la suite 

5 réponses

Messages postés
316
Date d'inscription
mercredi 15 juin 2005
Statut
Membre
Dernière intervention
31 août 2006
1
0
Merci
Tu pourrais peut être déjà commencé par mettre ton code directement dans la feuille "Modèle" ; Ce qui aura pour effet de tout supprimer en même temps que la feuille.
Cordialement
Messages postés
1788
Date d'inscription
mardi 7 novembre 2000
Statut
Membre
Dernière intervention
11 mars 2006
22
0
Merci
Bonjour,

A ma connaissance, il n'est pas possible de supprimer un module par code. Tu dois le supprimer manuellement.



jpleroisse
Messages postés
133
Date d'inscription
lundi 4 octobre 2004
Statut
Membre
Dernière intervention
14 octobre 2011
1
0
Merci
bonjour,
si, si...
je n'ai pas le code sous la main mais ça se trouve...
voir Exelabo ou XLD
A+
Messages postés
133
Date d'inscription
lundi 4 octobre 2004
Statut
Membre
Dernière intervention
14 octobre 2011
1
0
Merci
tout ou presque sur le sujet :
http://www.excelabo.net/xl/macros.php#suppmacro
Messages postés
73
Date d'inscription
samedi 11 janvier 2003
Statut
Membre
Dernière intervention
17 décembre 2007
0
Merci
en fait, voilà ce que je faisais:

je supprimais une feuille, puis voulais importer la nouvelle version de cette feuille (avec le même nom quoi)...



J'ai trouvé le pb: tout ceci se faisait lors de la procédure start



Mais en fait, le code était supprimé uniquement quand le end sub était
rencontré ....Je me suis débrouillé autrement (à partir de 3 feuilles).



Merci à vous en tout cas!