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

Suppression de feuilles dans plusieurs classeur

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

P

pledger

Guest
Bonjour le forum 🙂

Je vous expose mon petit soucis ^^ .

Je voudrais supprimer toutes les feuilles de mon classeur , sauf la feuille "Concaténation" et l'executer dans tous les classeurs.

Voici mon code :
Code:
Sub test1()
Dim Wb As Workbook, F As Worksheet, w As Worksheet
Dim Compteur As Integer, Nom As String
Application.DisplayAlerts = False
Application.ScreenUpdating = False
For Each Wb In Workbooks
  If Wb.Name Like "Analyse*" Then
  For Compteur = Worksheets.Count To 1 Step -1
        Nom = Sheets(Compteur).Name
        Select Case Nom
        Case "Concaténation"
            
        Case Else
            Sheets(Compteur).Delete
        End Select
    Next Compteur
    Application.DisplayAlerts = True
   

End If
Next Wb
End Sub

Mais ca ne marche que sur un classeur :/
 
Re : Suppression de feuilles dans plusieurs classeur

Re pledger,

Tachez de faire les choses simplement...

Code:
Sub test1()
Dim Wb As Workbook, w As Worksheet
Dim Compteur As Integer, Nom As String
Application.DisplayAlerts = False
Application.ScreenUpdating = False
For Each Wb In Workbooks
  If Wb.Name Like "Analyse*" Then
   For Each w In Wb.Worksheets
     If w.Name <> "Concaténation" Then w.Delete
   Next
  End If
Next
End Sub
A+
 
Re : Suppression de feuilles dans plusieurs classeur

Re,

Vous savez qu'un classeur doit contenir au moins une feuille.

Donc la macro beuguera s'il n'y a pas de feuille Concaténation dans un classeur.

Dans ce cas on peut ajouter On Error Resume Next en début de macro...

A+
 
- 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
7
Affichages
438
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…