RESOLU Supprimer les valeurs identiques sur la ligne

chris6999

XLDnaute Impliqué
Bonjour

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

Cordialement
 

Pièces jointes

  • test_supprime_doublon.xls
    13.5 KB · Affichages: 34
  • test_supprime_doublon.xls
    13.5 KB · Affichages: 38
  • test_supprime_doublon.xls
    13.5 KB · Affichages: 34
Dernière édition:

JCGL

XLDnaute Barbatruc
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

A + à tous
 

chris6999

XLDnaute Impliqué
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).

Merci
 

Pièces jointes

  • test_supprime_doublon.xls
    20 KB · Affichages: 28
  • test_supprime_doublon.xls
    20 KB · Affichages: 29
  • test_supprime_doublon.xls
    20 KB · Affichages: 25

DoubleZero

XLDnaute Barbatruc
Re : RESOLU Supprimer les valeurs identiques sur la ligne

Bonjour, chris6999, JCGL :), le Forum,

Peut-être en remplaçant cette ligne :

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

par celle-ci :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)

Double bise, JCGL :D:D

A bientôt :)
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
315 097
Messages
2 116 186
Membres
112 679
dernier inscrit
Yupanki