Bonjour le forum
J' ai construit une procedure qui est censé parcourir toutes les feuilles et sauf quelques unes et me supprimer les lignes si en colonne A une cellule contient le guillemet caractere 34.
La macro ne parcourt pas toutes les feuilles, meme probleme avec une autre macro basé sur le mem principe pour la suppression de lignes si cellules vides. Je ne vois pas ou se situe le probleme.
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
17
18
19 Dim Wksht As Worksheet Dim I As Long Dim Plage As String Dim ChCar As String ChCar = Chr(34) For Each Wksht In Worksheets If Wksht.Name <> "Accueil" And Wksht.Name <> "MPage1" And Wksht.Name <> "Resultat" Then 'attention aux noms de feuilles avec accent With Wksht For I = 1 To 65536 If InStr(1, cells(I, 1).Value, ChCar) <> 0 Then Plage = I & ":" & I Rows(Plage).Delete Shift:=xlUp I = I - 1 End If Next I End With End If Next Wksht
Quelqu' un peut il me donner une idée svp
Aladin
Partager