IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Recherche de doublon dans une liste


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Recherche de doublon dans une liste
    Bonjour à tous,

    Je suis en train de faire un gestionnaire de remorque et j'aurais besoin de créer une fonction me permettant de rechercher un doublon et de supprimer toute la ligne en question.

    Je pense qu'il faut utiliser une recherche v mais je ne sais pas trop ...

    Si vous avez des idées, je prend
    Dernière modification par Chtulus ; 26/07/2012 à 11h27. Motif: Merci d'indiquer votre version

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Quelle est ta version d'Excel?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Excel 2007

    J'ai également un problème lié à une limitation des caractères choisies, j'arrive à détecter quand l'utilisateur utilise un mauvais caractère, lui envoyé un message d'avertissement mais lorsque je demande d'effacer la saisie cela ne fonctionne pas et le caractère est toujours présent :s

    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    If Not (KeyAscii = 32 Or KeyAscii = 45 Or (KeyAscii >= 48 And KeyAscii <= 57) Or (KeyAscii >= 65 And KeyAscii <= 122)) Then
        Reponse = MsgBox("Le caractère " & Chr(KeyAscii) & " n'est pas autorisé !" & vbCrLf & "Il ne sera donc pas validé.", vbExclamation + vbOKOnly, "Attention")
        F_PositionnerRemorque.B_Immatriculation = ""
    End If
    Or la textbox B_Immatriculation reste pleine même lorsqu'il y a une erreur ...
    Dernière modification par Invité ; 25/07/2012 à 14h59.

  4. #4
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Onglet Données > Rubrique Outils de Données > Supprimer les doublons.

    En vba regarde l'aide sur RemoveDuplicates

  5. #5
    Invité
    Invité(e)
    Par défaut
    Merci beaucoup !
    Je vais regarde cela et je reviens vers toi :p

    Une idée sur mon autre problème qui n'efface pas le texte lorsqu'il y a une erreur ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    If Not (KeyAscii = 32 Or KeyAscii = 45 Or (KeyAscii >= 48 And KeyAscii <= 57) Or (KeyAscii >= 65 And KeyAscii <= 122)) Then
        Reponse = MsgBox("Le caractère " & Chr(KeyAscii) & " n'est pas autorisé !" & vbCrLf & "Il ne sera donc pas validé.", vbExclamation + vbOKOnly, "Attention")
        F_PositionnerRemorque.B_Immatriculation = ""
    End If

  6. #6
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Un sujet par post (règlement du forum oblige)
    Ouvre un nouvel sujet avec ta question.

Discussions similaires

  1. [C# 2.0] Détecter les doublons dans une List<string>
    Par Rodie dans le forum Windows Forms
    Réponses: 36
    Dernier message: 30/03/2013, 15h21
  2. [pl-sql] Recherche de doublons dans une table
    Par tommey dans le forum Oracle
    Réponses: 1
    Dernier message: 08/11/2006, 22h53
  3. Réponses: 13
    Dernier message: 01/08/2006, 16h59
  4. [Oracle] Doublon dans une liste
    Par shaun_the_sheep dans le forum Oracle
    Réponses: 9
    Dernier message: 09/06/2006, 16h09
  5. Réponses: 5
    Dernier message: 21/11/2005, 14h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo