Pb code VBA - suppression onglet (sauf 1)

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

zebanx

XLDnaute Accro
Bonjour,

J'ai un problème de code pour un fichier que je dois régulièrement purger sauf un onglet (recap) que je tiens à conserver.
Pourriez-vous svp m'aider pour la correction du code de la macro suivante ? Merci pour votre aide

Sub SUPPRIME2()
Dim i As Integer
Sheets("RECAP").Select
On Error GoTo FIN
For i = 1 To Worksheets.Count
Application.DisplayAlerts = False
If UCase(Sheets(i).Name) <> "RECAP" Then
Sheets(i).Delete
End If
Next i
Application.DisplayAlerts = True
FIN:
End Sub
 

Pièces jointes

Merci messieurs pour cette aide qui permet de résoudre le code -)🙂

-------
Je redonne le code complet pour ceux qui seraient intéressés

Sub SUPPRIME()
'
Dim i As Integer
Sheets("RECAP").Select
On Error GoTo FIN
For Each ws In ActiveWorkbook.Sheets
Application.DisplayAlerts = False
If UCase(ws.Name) <> "RECAP" Then ws.Delete
Next ws
FIN:
End Sub
 
- 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

Discussions similaires

Réponses
5
Affichages
828
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
331
Réponses
4
Affichages
726
Réponses
3
Affichages
845
Retour