effcer macro sous Excel 2002

  • Initiateur de la discussion Initiateur de la discussion GUS
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

GUS

Guest
Bonjour le forum,

Je cherche à effacer certaines macros (à chaque fois le module tout entier mais pas toutes les macros) dans un fichier.
Le code suivant fonctionne sous Excel 2000 mais pas sous Excel 2002. Qqn a-t-il une idée pq?

Sub effacerMacro
Dim a, b As Variant

Set a = ActiveWorkbook.VBProject.VBComponents("Modula")
Set b = ActiveWorkbook.VBProject.VBComponents("Modulb")


ActiveWorkbook.VBProject.VBComponents.Remove (a)
ActiveWorkbook.VBProject.VBComponents.Remove (b)

End Sub

Merci d'avance,
Guillaume de Ffm
 
bonjour et merci Michel,

hélas ca ne marche pas. Ca m'énerve ca m'énerve.
Dans mon code j'ai l'application qui reconnait la version d'Excel et fonctionne sous 2000, mais la même Macro sous 2000 c'est chou blanc!
Grrrrrrr
Guillaume
 
Re: effacer macro sous Excel 2002

Merci de ton aide Michel,

1) la commande vbcomponents chez moi ne se met pas en majuscule

2) le message d'erreur est (traduit en francais) "erreur dans la compilation. l'argument n'est pas optionnel"

Est-ce parlant pour toi?
Guillaume
 
rebonjour Gus

peux tu activer la référence "Microsoft Visual Basic for Applications Extensibility 5.3 " puis retester la macro

dans Visual Basic Editor (Alt+F11 )
Menu Outils
References
coches la ligne "Microsoft Visual Basic for Applications Extensibility 5.3"
cliques sur "OK" pour valider


bon apres midi
MichelXld
 
Hum,

Michel, je suis désolé de te (re)déranger.
Comme je travaille en Allemagne mon Excel aussi est en allemand. ALors outils. references... je suis un peu perdu.
Peux-tu m'indiquer le rang en aprtant du haut à gauche?
J'ai essayé par le "Adds-In" (2eme en partant de la droite) puis en cliquant la seule option possible "Add-In Manager", seulement la liste est vide.
Est-ce là ce que tu m'indiquais?
merci
Guillaume
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
2 K
Retour