À l'aide d'une macro, je désire effacer le contenu de différentes cellules se trouvant dans deux colonnes.
J'ai une donnée dans la plage b4:d4 et des formules dans la plage b5:d10, suivi d'une autre plage b11:d11 et des formules dans la plage b12:b17, et c'est comme ça jusqu'à la ligne 2999.
S'il s'agit de supprimer les lignes contenant des formules, un code à tester sur une copie du fichier :
Code:
Option Explicit
Sub Ligne_supprimer_si_formule_présente()
Application.ScreenUpdating = False
Columns("B:C").SpecialCells(xlCellTypeFormulas, 23).EntireRow.Delete
Application.ScreenUpdating = True
End Sub