Supprimer complètement une feuille excel

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 à 11:40
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!

5 réponses

Tuning Max Messages postés 314 Date d'inscription mercredi 15 juin 2005 Statut Membre Dernière intervention 31 août 2006 1
23 août 2005 à 11:57
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
0
jpleroisse Messages postés 1788 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 11 mars 2006 27
23 août 2005 à 13:29
Bonjour,

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



jpleroisse
0
galopin01 Messages postés 133 Date d'inscription lundi 4 octobre 2004 Statut Membre Dernière intervention 14 octobre 2011 1
23 août 2005 à 15:45
bonjour,
si, si...
je n'ai pas le code sous la main mais ça se trouve...
voir Exelabo ou XLD
A+
0
galopin01 Messages postés 133 Date d'inscription lundi 4 octobre 2004 Statut Membre Dernière intervention 14 octobre 2011 1
23 août 2005 à 15:54
tout ou presque sur le sujet :
http://www.excelabo.net/xl/macros.php#suppmacro
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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
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!
0
Rejoignez-nous