Suppression feuille

croftman

XLDnaute Nouveau
[Résolu] Suppression feuille

Bonjour!

Voila j'ai ce code :
Code:
For i = 9 To Sheets.Count
    If Sheets(i).Name <> "Recapitulatif" Then
        Sheets(i).Delete 'Erreur
    End If
Next

Et à la Sheets(i).Delete, la feuille est bien supprimé mais j'ai l'erreur 9
"L'indice n'appartient pas à la sélection"

Je ne comprends pas pourquoi il me renvoi une erreur juste après la suppression de la feuille??

Merci d'avance!
 
Dernière édition:
D

Denis

Guest
Re : Suppression feuille

Bonsoir le Fil & le Forum
pour supprimer tes feuilles dans une boucle, il est préférable de faire ta boucle en décomptant.

For i = Sheets.Count to 9 step -1
If Sheets(i).Name <> "Recapitulatif" Then
Sheets(i).Delete
End If
Next

Bon courage et à +
Denis
 

Discussions similaires

Statistiques des forums

Discussions
312 770
Messages
2 091 941
Membres
105 117
dernier inscrit
rizo