Suppr feuille sauf une nommée Bilan

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 !

julien974

XLDnaute Occasionnel
Bonjour,

Je recherche une macro qui supprime toutes les feuilles d'un classeur sauf celle se nommant "bilan"

Existe t elle?

Merci de votre implication,

Juli3n974
 
Re : Suppr feuille sauf une nommée Bilan

Bonjour

Quelquechose comme cela doit fonctionner
displayalert=false empèche excel de demander la confirmation de la suppression

application.displayalerts=false
For each f in sheets
if f.name<>"bilan"then f.delete
next
 
Re : Suppr feuille sauf une nommée Bilan

Bonjour Julien974,
tu peux essayer quelque chose comme ceci :

Code:
Sub test()

Dim Sheet As Object
 
Application.ScreenUpdating = False
Application.DisplayAlerts = False
 
For Each Sheet In Worksheets
 'Si le nom de la feuille est différent de Bilan, alors supprime la.
    If Sheet.Name <> "Bilan" Then
        Sheet.Delete
    End If
    
Next
 
Application.DisplayAlerts = True
Application.ScreenUpdating = True
 
End Sub

Cordialement,

Étienne
 
Re : Suppr feuille sauf une nommée Bilan

Bonsoir,

Tu peux essayer ceci :

Sub test()
Application.DisplayAlerts = False
For Each X In ThisWorkbook.Sheets
If X.Name <> "bilan" Then X.Delete
If Sheets.Count = 1 Then Exit Sub
Next
Application.DisplayAlerts = True
End Sub
 
Dernière édition:
- 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
4
Affichages
166
D
  • Question Question
Réponses
5
Affichages
253
Didierpasdoué
D
Réponses
2
Affichages
244
Réponses
15
Affichages
815
Retour