Bonjour
Une première boucle supprime toutes les lignes différentes de "Essai" , je souhaite qu'elle tourne sur toutes les sheets du fichier sauf une sheet "Feuil1" boucle 2, mais l'imbrication des 2 boucles ne fonctionne pas, il faut que je sélectionne chaque sheet et que je lance le code pour supprimer les lignes inutiles, peut-être faut il déclarer une variable manquante?
Merci pour l'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
16 Sub Boucles() Dim sht As Worksheet For Each sht In Worksheets Debug.Print sht.Name If sht.Name <> "Feuil1" Then For n = Range("A65536").End(xlUp).Row To 1 Step -1 If InStr(Range("A" & n), "Essai") = 0 Then Rows(n).Delete Next n End If Next End Sub





Répondre avec citation


et si celle-ci est pertinente pensez à voter 



Partager