Bonjour,
Est-il possible de supprimer les feuilles dont le CodeName commence par "Feuil"
J'ai cette macro mais je me demande s'il n'y a pas plus simple
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Sub suppfeuil() Application.ScreenUpdating = False 'Désactivation de la mise à jour de l'écran pour gain de temps Application.Calculation = xlCalculationManual 'Désactivation du calcul auto sur modif ' supprimer tous les onglets qui ne sont ni "SOURCE" ni "LISTE" For Each nomfeuil In Worksheets Select Case nomfeuil.CodeName Case "SOURCE" Case "LISTE" Case Else Application.DisplayAlerts = False ' Désactivation de la demande de suppression nomfeuil.Delete Application.DisplayAlerts = True ' Activation de la demande de suppression End Select Next nomfeuil
Partager