Macro qui efface une macro

  • Initiateur de la discussion Initiateur de la discussion Creepy
  • 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 !

C

Creepy

Guest
Bonjour à tous,

Je voudrais faire une macro qui sauvegarde mon document. Cependant j'ai une macro en Workbook_Open() qui initialise mon projet (remet tout à 0).

Si je fais une sauvegarde de la feuille avec des données ce n'est pas pour quand je la réouvre qu'elle me remette tout à 0 !!

Comment faire pour que mon bouton "Enregistrer" supprime le contenu de ma macro Workbook_Open() avant d'enregistrer ??

Merci d'avance

Creepy
 
bonsoir Creepy

la procedure ci dessous supprime la macro "Workbook_Open" dans le "ThisWorkbook"
tout cela est à adapter pour ton projet

Dim Debut As Integer, Lignes As Integer
With ThisWorkbook.VBProject.VBComponents("ThisWorkbook").codemodule
Debut = .ProcStartLine("Workbook_Open", 0)
Lignes = .ProcCountLines("Workbook_Open", 0)
.DeleteLines Debut, Lignes
End With


bonne soirée
michel
lapin4.gif
 
- 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
4
Affichages
484
Réponses
21
Affichages
977
  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
418
Retour