dann a écrit :
peux tu m'expliquer comment tu trouves la valeur 16 dans : If c.Row < 16 Then
La ligne 16 se trouve entre les deux tableaux de ta feuille.
Donc, si c.row est inférieur à 16, on efface jusqu'à la colonne F.
Dans le cas contraire, on efface jusqu'à la colonne S
Pour les lignes entre 15 et 18, on s'en moque car il n'a rien d'écrit.
Et si tu veux encore être plus précis, il te faudrait distinguer le cas où C. row<15 puis le cas où c.row >18
Et là, on ne toucherait rien à ce qu'il pourrait y avoir dans les lignes 1 à 18
OK ?
erreur de frappe ; lire
Et là, on ne toucherait rien à ce qu'il pourrait y avoir dans les lignes 15à 18