Suppression mise en forme conditionnelle

Bonjour à tous,

je cherche un moyen de supprimer par un code vba, les mises en forme conditionnelle dans une feuille. J'ai donc fait ce code

  Cells.SpecialCells(xlCellTypeAllFormatConditions).FormatConditions.Delete

mais lorsque je n'ai pas de mise en forme dans ma feuille, j'ai un message d'erreur lors du déroulement de la macro, du coup j'ai rajouté ça

Application.DisplayAlerts = False
  Cells.SpecialCells(xlCellTypeAllFormatConditions).FormatConditions.Delete
Application.DisplayAlerts = True

mais ça ne fonctionne tjrs pas

Avez-vous une solution à me donner SVP ?

Merci par avance pour votre aide

Laurent

Bonjour,

Testez en comptant auparavant vos mises en forme conditionnelles :

If ActiveSheet.Cells.FormatConditions.Count > 0 Then 'Si MEFC existe alors
    ActiveSheet.Cells.FormatConditions.Delete 'La supprime
End If

Cdlt,

Bonjour Ergotamine,

c'est parfait ça fonctionne ! merci pour votre aide !!!

c'est tout bête, mais il fallait y penser ... bien jouer

Bonne journée

Laurent

Rechercher des sujets similaires à "suppression mise forme conditionnelle"