Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion aziz
  • Date de début Date de début

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 !

aziz

XLDnaute Occasionnel
Bonjour à tous, quand je saisie directement les numéros
le contrôle vba des doublons fonctionne, mais quand je selectionne les 2 dernier numéro
pour étirer les numéros en +, j'ai une erreur exécution 13
😕
Merci pour votre
aide
 

Pièces jointes

Re : Saisie doublon

Bonjour, aziz, le Forum,

Remplacer, peut-être, cette ligne de code :

Code:
 If Target.Column = 1 Then

par celle-ci :

Code:
 If Target.Column = 1 And Target.Count = 1 Then

A bientôt 🙂

P. S. : Bonjour, Efgé 😀
 
Dernière édition:
Re : Saisie doublon

Bonjour aziz
Une proposition:
VB:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim i&
 'colonne à "surveiller" (ici colonne A)
 If Target.Column = 1 Then
     '  pour vérifier si la saisie n'existe pas déjà dans les lignes précédentes
     '  If Application.WorksheetFunction. _
     '    CountIf(Range(Cells(2, 1), _
     '    Cells(Target.Row, 1)), Target.Value) > 1 Then
    
     '  pour vérifier si la saisie n'existe pas déjà dans la colonne
      For i = 1 To Target.Count
        If Application.WorksheetFunction. _
            CountIf(Range("A:A"), Target(i).Value) > 1 Then
                MsgBox "Number has been used -- Try again"
                Target(i).Value = ""
                If Target.Count = 1 Then Target.Select
        End If
    Next i
 End If
 End Sub
Cordialement

EDIt Bonjour 00 🙂 , désolé, pas raffraichi
 
- 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

  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
288
Réponses
6
Affichages
196
Réponses
15
Affichages
532
Réponses
2
Affichages
242
Réponses
2
Affichages
267
Réponses
1
Affichages
188
W
Réponses
15
Affichages
636
W
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…