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 :

[XL-2010] Parcourir deux tableaux et comparer les valeurs


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Consultant fonctionnel
    Inscrit en
    Mai 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant fonctionnel

    Informations forums :
    Inscription : Mai 2015
    Messages : 10
    Par défaut [XL-2010] Parcourir deux tableaux et comparer les valeurs
    Bonjour à tous,

    Dans le cadre de mon travail j'aurais besoin de parcourir deux tableaux Excel et de comparer les valeurs de l'un par rapport à l'autre.

    Pour donner un exemple :

    Tableau 1 :

    Nom    ID   Pays   Code
    
    Bob     1   FRA     01
    Azerty  1   FRA     01
    Plop    2   DEU     02
    Pierre  3   ESP     03

    Tableau 2 :

    ID    Pays    Code
    1     FRA     01
    2     DEU     02
    3     ESP     03
    Il faut que les valeurs du tableaux 1 soit identique à celle du tableau 2.

    Je ne connais pas du tout le VBA et je ne suis pas très bon en dev donc si vous pouviez m'aider ça serai super

    Merci davance.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Avant de développer une macro, essayez déjà de comparer avec un TCD sur le tableau 1 comme sur le vidage d'écran. C'est peut-être suffisant.

    Pièce jointe 177199

    Cordialement.

  3. #3
    Membre habitué
    Homme Profil pro
    Consultant fonctionnel
    Inscrit en
    Mai 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant fonctionnel

    Informations forums :
    Inscription : Mai 2015
    Messages : 10
    Par défaut
    Bonjour Eric, merci beaucoup pour votre réponse.

    Je ne sais pas si cela répondra à ma problématique de faire un TCD car le tableau N°2 contient des lignes uniques et le tableau numéro 1 peut utiliser plusieurs fois ces lignes, tout en changeant de nom, mais quelques erreurs peuvent apparaître au niveau des ID par exemple alors que le reste de la ligne sera elle correcte et en plus de cela il faudrait indiquer à quel niveau l'erreur se produit.. Si vous pensez tout de même que cela pourra répondre à ma problématique je vais essayer d'ouvrir les yeux

    Merci beaucoup en tout cas

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Vayzz Voir le message
    Je ne sais pas si cela répondra à ma problématique de faire un TCD car le tableau N°2 contient des lignes uniques et le tableau numéro 1 peut utiliser plusieurs fois ces lignes.
    C'est justement tout l'intérêt du TCD car il aura toujours la même présentation que le tableau 2. Essayez déjà le TCD qui est un des fondamentaux d'Excel avant d'aborder le VBA car cela va vous demander du temps.

    Cordialement.

  5. #5
    Membre habitué
    Homme Profil pro
    Consultant fonctionnel
    Inscrit en
    Mai 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant fonctionnel

    Informations forums :
    Inscription : Mai 2015
    Messages : 10
    Par défaut
    La solution fonctionne bien si le tableau 2 ne comporte pas beaucoup de ligne mais dès qu'on passe à beaucoup de ligne ça devient difficilement gérable je trouve :/ après je ne suis pas très à l'aise avec excel donc le problème vient peut être de moi.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Si vous avez réussi à créer le TCD, c'est déjà pas mal.
    Cela donne quoi avec toutes vos données, avec un vidage d'écran de votre tableau 2 et du TCD ? Combien de lignes pour chaque ?

    Cordialement.
    Dernière modification par AlainTech ; 31/05/2015 à 14h24. Motif: Suppression de la citation inutile

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comparer les valeurs de deux tableaux
    Par mailbox dans le forum Débuter
    Réponses: 12
    Dernier message: 28/11/2010, 20h14
  2. [MySQL] Comparer les valeurs de 2 tableaux serialisés dans une requête
    Par lodan dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 11/05/2010, 09h59
  3. [DeskI XiR2] Comparer les valeurs de deux colonnes
    Par EmmanuelleC dans le forum Débuter
    Réponses: 2
    Dernier message: 27/02/2009, 09h45
  4. Parcourir deux tableaux
    Par Viscapon dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 23/11/2008, 01h09
  5. Réponses: 8
    Dernier message: 01/12/2006, 10h05

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