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 :

VBA : recherche valeur tableau et copie colonne


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4
    Par défaut VBA : recherche valeur tableau et copie colonne
    onjour,


    Je me permets d'investir les lieux après des heures de désarroi à tenter de programmer une macro...

    Je vous explique la situation :

    Je souhaite mettre en place un comparateur d'après des données stockées sur un autre onglet.

    J'ai créé un userform dans lequel on peut choisir jusqu'à 5 valeurs à comparer (liste de choix déroulante).

    Prenons l'exemple pour une valeur pour l'instant :
    Après avoir renseigné ces combobox, je souhaiterai que la macro recherche la valeur dans un autre onglet (sur une ligne), qu'elle copie la colonne de la valeur trouvée pour enfin la recopier sur un autre onglet.

    Tout cela pour pouvoir obtenir au final 2, 3, 4 ou 5 colonnes les unes à côté des autres.

    Je mets ici le lien permettant d'avoir un aperçu de la chose...
    http://cjoint.com/?CLfkneUe6QO

    Je vous serais reconnaissant au plus haut point de bien vouloir m'aider à trouver une solution ou tout du moins des pistes de réflexion!

    Merci d'avance

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Je ne comprends pas ce que tu veux faire. Donne un exemple de ce que tu saisis et du résultat que tu veux obtenir.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4
    Par défaut
    Bonjour Daniel,

    Tout d'abord merci de ta réponse,

    J'ai mis le fichier utilisé en pièce jointe.
    Mon but est d'obtenir un comparatif entre plusieurs éléments que l'on choisit via l'userform au départ.

    Donc il faut que la macro prenne en compte ces données, aille les rechercher dans un autre onglet, copier la colonne et la coller dans un dernier onglet qui fera office de comparateur final.

    J’espère avoir été un peu plus clair.

    J'ai "tenté" le code suivant (à taton) mais tu imagines bien que ça n'a pas donné le résultat escompté...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Sub chercher() 
     
    ComboBox2.Value = dim1 
    ComboBox3.Value = dim2 
    ComboBox4.Value = dim3 
    ComboBox5.Value = dim4 
    ComboBox6.Value = dim5 
     
    dim1 As Variant 
    dim2 As Variant 
    dim3 As Variant 
    dim4 As Variant 
    dim5 As Variant 
    x As Range 
     
    Set x = Sheets("Compagnies").Range("D1:Y1").Find(dim1, , xlValues, xlWhole, , , False) 
     
    End Sub

Discussions similaires

  1. [XL-2007] recherche valeur tableau 2colonne 1ligne
    Par maximilien59 dans le forum Macros et VBA Excel
    Réponses: 22
    Dernier message: 24/05/2014, 10h19
  2. Vba recherche valeur
    Par ponpon99 dans le forum Excel
    Réponses: 1
    Dernier message: 23/01/2014, 16h33
  3. Réponses: 1
    Dernier message: 18/12/2013, 14h14
  4. [XL-2003] Vba : recherche valeur dans tableau
    Par gandalf20000000 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 08/11/2010, 20h35
  5. Recherche Valeur -> écrire dans une colonne de cette ligne
    Par Xiombarg2911 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 25/04/2008, 15h12

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