Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

suppression de Macros...

  • Initiateur de la discussion GO
  • Date de début
G

GO

Guest
Bonjour à tous

J'ai un fichier Excel de base avec des macros qui se duplique (le fichier), s'enregistre sous un autre nom, effectue quelques action et se referme.

Le problème c'est que les macros restent dans ce fichier.

Quelqu'un saurait il comment rendre la suppression des modules automatique (il y a sans doute la solution de faire une autre macro qui va ouvrir les fichier un par un supprimer les macros et réenregister, mais je trouve pas ça très "beau"..)

Merci

A+

GO
 
C

Creepy

Guest
Salut all, le Forum

J'avais fait une macro, grace deja à kk1 du forum, pour supprimer ma macro d'initilisation à l'ouverture du fichier, afin de me permettre de sauvegarder.

La voila-------------------------

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

En espérant que cela te serve

++

Creepy
 

Discussions similaires

Réponses
16
Affichages
728
Réponses
12
Affichages
277
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…