Suppression de Macro

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

D

deni29

Guest
Bonjour le forum,

Je cherche à supprimer une macro, j'ai trouver sur le forum, les codes suivants :

Sub supprimerMacro()
Dim Debut As Integer, Lignes As Integer
With ThisWorkbook.VBProject.VBComponents ('Module2').CodeModule
Debut = .ProcStartLine('Gestion3', 0)
Lignes = .ProcCountLines('Gestion3', 0)
.DeleteLines Debut, Lignes
End With
End Sub
Sub


Sub supprimerModule()
With ThisWorkbook.VBProject.VBComponents
.Remove .Item('module2')
End With
End Sub

Private Sub Workbook_Open()
Dim Debut As Integer, Lignes As Integer
'enregistrement du nouveau classeur
Thisworkbook.Saveas Filename:='C:excelenregistrement ' & Format (Time, 'hh mm ss') & '.xls'
'suppression de la procedure Workbook_Open
With Thisworkbook.VBProject.VBComponents('Thisworkbook').codemodule
Debut = .Procstartline('Workbook_Open', 0)
Lignes = .Proccountlines('Workbook_Open', 0)
.Deletelines Debut, Lignes
End With
'sauvegarde modification
Thisworkbook.Save
End Sub


Mon PB, Jai essayé les 3 solutions, mais pour les 3, sur les codes 'With Thisworkbook.VBProject.VBComponents.......',
j'ai la même erreur d'exécution 1004.

D'ou vient cette erreur,

Merci d'avance

Deni29
 
Mutzik,

Je souhaite supprimer une macro qui s'ouvrehe automatiquement par : Private Sub Workbook_Open()
dans un fichier qui me sert de base et qui est dupliqué(via Thisworkbook.Saveas Filename)Donc pour ne plus avoir la macro automatiquement à l'ouverture dans les nouveau fichier ainsi dupliqués, je suis obligé de la supprimer.

à moins que vous ayez une autre solution.

@+

deni29
 
- 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

  • Question Question
Réponses
7
Affichages
324
Réponses
5
Affichages
235
Réponses
4
Affichages
177
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
479
Réponses
7
Affichages
163
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
162
Retour