Tableau VBA

Bonjour,

j'ai déclaré sous vba deux tableaux dans un classeur.

Tableau 1 : 2 colonnes.
Tableau 2 : 1 colonne.

j'aimerais comparer le deux premières colonnes de deux tableaux et si trouve la valeur du tableau 2 dans la colonne 1 du tableau 2, ajouter la colonne 2 correspondante.

option base 1
Dim TB1 ()
Dim TB2 ()
Ws1.Activate
TB1 = Range(Cells(2,1),Cells(DerL1,2).Value
Ws2.Activate
TB2 = Range(Cells(2,1),Cells(DerL1,1).Value


par contre je sèche sur la boucle à réaliser pour faire cette action, est ce que vous pouvez m'aider ?

4 réponses

  1. Bonjour

    Pas très clair, il faudrait en dire un peu plus.
    Peux tu envoyer un bout de ton fichier sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
    1) Tu vas dans https://www.cjoint.com/
    2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
    3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
    4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
    en bleu souligné ; tu le sélectionnes et tu fais "Copier"
    5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".

    Cdlmnt
    1. Bonjour,

      Est ce que quelqu'un aurais une solution pour boucler sur les deux tableaux et les comparer ?

      Merci
      1. Bonjour yg_be,

        Non les tableaux ne sont pas triés,

        Merci pour ton aide