Bonjour à tous,
Alors voilà: j'ai fait une macro, et aucune erreur n'apparait lorsque je compile.
Cependant rien ne fonctionne, je suis complètement perdue!!!
Ma macro doit pour la colonne C:
tant que "Total general" ne s'affiche pas: si la cellule (i,3) n'est pas une date et que la suivante (i+1,3) non plus, alors supprimer la plage de cellule range[C(i,3,C(i,11)]
La macro est vraiment courte, est ce que quelqu'un pourrait y jetter un coup d'oeil?
D'avance, un grand MERCI! Fichier en PJ !
Sub supprimer_plagecellules_si()
Dim i As Integer
i = 2
While Cells(i, 3) <> "Total general"
If Not IsDate(Cells(i, 3)) And Not IsDate(Cells(i + 1, 3)) Then
Range(Cells(i, 3), Cells(i, 11)).Delete shift:=xlUp
i = i + 1
End If
Wend
End Sub