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

eviter la saisie des doublons

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

hicham28

XLDnaute Occasionnel
Bonsoir, et merci de me lire et aussi de votre aide, j’aimerai bien savoir si c’est possible d’intégrer sur le code si joint un moyen pour éviter la saisie de doublons.
Je m’expliquer
Sur la colonne E, et sur l’aide d’un userform, je fais la saisie des numéros de fax, chaque cellule de la plage concerné, pourra contenir deux ou trois ou même quatre numéro de fax, est ce que c’est possible d’effectuer le contrôle pour les nouveaux numéro saisie, au niveau de la textbox FAX, et chercher leurs existence a l’intérieur de chaque cellule de la plage E :E.
J’espère être claire pour ma question, et merci
Code:
Sub Fax_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Dim tablo
Dim strNum As String
Dim i As Byte
strNum = ""
    With Fax
        If Len(Fax.Value) > 0 Then
        tablo = Split(Fax.Value, ".")
        For i = LBound(tablo) To UBound(tablo)
            If Len(tablo(i)) >= 10 Then
            strNum = strNum & ", " & Format(tablo(i), "00"" ""00"" ""00"" ""00"" ""00")
            ElseIf Len(tablo(i)) <= 10 Then
           Cancel = True
            End If
        Next i
        End If
Fax.Value = Mid(strNum, 3)
End With
End Sub
 
Dernière édition:
Re : eviter la saisie des doublons

Bonsoir,
Teste l'équivalent de la fonction NB.SI
Code:
If Application.Countif(Range("E:E"), Fax) > 1 then MsgBox "Doublon"
Tu adapteras puisqu'on ne sait pas si on doit tester Fax ou strNum
A+
kjin
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
472
Réponses
4
Affichages
203
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…