Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 RESOLU empêcher écriture doublons dans colonne entrées spécifiques

richard31

XLDnaute Occasionnel
Bonjour
je possède un fichier excel qui j'ai mis en place qui permet de gérer piloter des demandes de projet. Il fonctionne parfaitement. C'est sur Office 365. Donc pas accès au VB tout est en formules ce qui complexifie les choses.

j'ai une colonne qui va de A16 à A2000
les entrées sont du type numérique mais parfois avec un codage qui à un tiret -. ça donne comme exemple 132-1 ou 132-2 ou 12-1 ou simplement un chiffre entier 125
Je sais très bien le faire avec chiffres numériques entiers mais pas avec le tiret qui vient foutre la merde. surtout en formules.

Comment faire pour que l'on ne puisse pas rentrer deux fois la même valeur dans la colonne A qu'elle soit un chiffre entier ou avec un tiret - ? style ne pas pouvoir rentrer 132-2 dans une cellule et la même valeur sur une autre cellule de la même colonne A? C'est possible en formule ?

voilu
 

Pièces jointes

  • Classeur1 tests.xlsx
    127 KB · Affichages: 3

ericcool

XLDnaute Nouveau
Bonjour le forum
Bonjour richard31

A tester. EPar formule, je ne connais pas donc via le VBA.
J'ai placé en code une plage de A1 à 10.

VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Application.CountIf(Range("A1:A10"), Target) > 1 Then MsgBox "Doublon !!!!", vbCritical, "Oups !!!!"
If Application.CountIf(Range("A1:A10"), Target) > 1 Then Target = ""
End Sub

Bonne fin de journée à toutes & à tous
@+ Eric c
 

richard31

XLDnaute Occasionnel
Bonjour
C'es excel WEB imposé je n'ai pas la possibilité de faire du vb d'ou mon problème
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Richard,
Par formule on ne peut pas interdire une valeur dans une cellule qu'on saisit.
Peut être qu'une MFC serait suffisant ?
On met en rouge les deux lignes qui ont un doublons, avec comme MFC en A16 :
VB:
=ET($A16<>"";NB.SI($A$16:$A$1000;$A16)>1)
S'applique à =$A$16:$D$1000
 

Pièces jointes

  • Classeur1 tests.xlsx
    136.7 KB · Affichages: 2

Discussions similaires

L
Réponses
3
Affichages
677
LeGrosMatou
L
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…