D
David
Guest
Bonjour le forum
Une petite question toute simple :
J'ai crée cette procédure qui me permet de supprimer des feuilles à partir
de la 3ème
Le problème est que :il prend la feuil3 comme point de repère et si dans
mon classeur, j'ai 50 feuilles et, que je veux supprimer toutes les
feuilles à l'exception donc des 3 1ères , il y arrive un moment ou il me supprime la feuil3 et si, il me reste 25 feuilles, je me trouve avec le message :
"L'indice n'appartient pas à la selection", normal, mais pour moi, ce n'est
pas ce que je souhaite.
Ce que je fais :
je crée un fichier à partir d'un autre
je veux garder les 3 premières feuilles du fichier et supprimer celles qui
s trouvent après, mais problème
Merci de votre aide.
Dim i As Integer
For i = 3 To Worksheets.Count
Application.DisplayAlerts = False
Worksheets(i).Delete
Next i
Application.DisplayAlerts = True
end sub
Une petite question toute simple :
J'ai crée cette procédure qui me permet de supprimer des feuilles à partir
de la 3ème
Le problème est que :il prend la feuil3 comme point de repère et si dans
mon classeur, j'ai 50 feuilles et, que je veux supprimer toutes les
feuilles à l'exception donc des 3 1ères , il y arrive un moment ou il me supprime la feuil3 et si, il me reste 25 feuilles, je me trouve avec le message :
"L'indice n'appartient pas à la selection", normal, mais pour moi, ce n'est
pas ce que je souhaite.
Ce que je fais :
je crée un fichier à partir d'un autre
je veux garder les 3 premières feuilles du fichier et supprimer celles qui
s trouvent après, mais problème
Merci de votre aide.
Dim i As Integer
For i = 3 To Worksheets.Count
Application.DisplayAlerts = False
Worksheets(i).Delete
Next i
Application.DisplayAlerts = True
end sub