Sur la ligne 6 de mon fichier, je souhaiterais, lorqu'une valeur est saisie dans l'une des colonnes, que les valeurs identiques déjà présentes sur la ligne disparaissent.
Le déclenchement se ferait sur un worksheet_change par exemple
Si vous avez une idée, je mets un fichier test en pièce jointe
Re : Supprimer les valeurs identiques sur la ligne
Bonjour à tous,
Peux-tu essayer ceci dans le code la feuille :
VB:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Row <> 6 Then Exit Sub
If Application.WorksheetFunction.CountIf(Range("B6:Z6"), Target.Value) > 1 Then Target = ""
End Sub
Re : Supprimer les valeurs identiques sur la ligne
Bonjour JCGL et merci pour ta réponse
Je viens de tester ta proposition qui fonctionne mais partiellement.
Lorsque je saisis une valeur déjà connue sur la ligne rien ne se passe.
Par contre lorsque je reviens sur une des cellules où se situe le doublon, la valeur s'efface.
Ce que je voulais c'était effacer les mêmes valeurs au moment de la validation de la cellule (et conserver la valeur qui vient d'être saisie).