Supprimer le contenu d'une cellule sous conditions

Bonjour chers forumeurs!

J'ai bien avancé dans mon projet, en grande parti grâce à vous. J'ai cependant besoin de votre avis, cette fois ci encore.

Je souhaite que lorsque le menu déroulant de la colonne C est sur "Non", le contenu de la colonne D voisine soit effacé, tout à fait comme si l'on appuyait sur "suppr". Je précise que les cellules de la colonne D comportent un menu déroulant comprenant "Oui, Incomplet, Non".

J'ai tenté le code suivant, sans succès:

Sub ColonneD()

If Range("C4") = "Non" Then .Range("D4").ClearContents

End Sub

Bonjour,

Il me semble qu'il vous manque un évènement pour exécuter/lancer cette macro.

Par exemple, vous pourriez utiliser l'évènement Worksheet_Change ou SelectionWorksheet_Change :

https://www.excel-pratique.com/fr/vba/evenements_feuille

N'hésitez pas à nous partager un fichier pour que l'on vous aide davantage.

A vous lire

Rechercher des sujets similaires à "supprimer contenu conditions"