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

Excel Discussion :

Recherche puis collage par macro


Sujet :

Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 15
    Points : 12
    Points
    12
    Par défaut Recherche puis collage par macro
    Bonjour,

    Je souhaiterais connaître le code qui me permettrait de rechercher une valeur présente dans la 1ère colonne d'une feuille puis coller à côté de celle-ci des données (sous forme de ligne) présentes dans une autre feuille ?

    Pour être plus clair :
    - en H5 de la Feuil1, j'ai par exemple le mot Maison (celui ci peut varier)
    - de I5 à N5 de la Feuil1, toute une série de données à recopier sur la Feuil2 lorsque j'aurai retrouvé le contenu de ma cellule H5
    - Feuil2 colonne A : colonne de correspondance avec la cellule H5 de la Feuil1
    - Feuil2 colonnes B à G, colonnes receptionnant les données I5 à N5 de la Feuil1

    Merci par avance de votre aide.

  2. #2
    Invité
    Invité(e)
    Par défaut Une macro est-elle nécessaire ?
    Bonjour,

    Il est toujours préférable de privilégier la mise en place de formules plutôt que de développer du code VBA lorsque c'est possible.

    Vous pourriez régler votre problème avec des cellules asservies à une liste de validation dans la colonne A de votre Feuil2, et des formules RECHERCHEV ou une combinaison des formules INDEX EQUIV pour vos cellules B à G toujours dans votre FEUIL2.

    En ce qui concerne, l'utilisation des formules INDEX EQUIV, vous trouverez ici un exemple transposable à votre besoin : http://www.developpez.net/forums/d12...ercher-valeur/

    Si vous ne voulez plus avoir de formules une fois vos données copiées dans FEUIL2, vous pourriez copier les cellules sur elles-mêmes et coller avec collage spécial Valeur. Cette manip peut être automatisée par une macro.

    Au cas où il vous faudrait vraiment réaliser une macro, créez une macro enregistrant la mise en place manuelle de toutes les formules comme expliqué plus haut que vous pourrez ensuite simplifier avec l'éditeur VBA.


    Cordialement.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 15
    Points : 12
    Points
    12
    Par défaut Je teste
    Merci Eric pour votre réponse.
    Je teste dès ce matin et vous tiens au courant.

Discussions similaires

  1. Macro enregistrer sous puis envoyer par mail
    Par nico506 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/03/2012, 16h52
  2. [XL-2007] Recherche de fichiers par macro
    Par tit-doudou dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/06/2010, 09h24
  3. Recherche par macro
    Par ericdev67 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 04/04/2008, 18h48
  4. Collage de la formule par macro
    Par Lechette dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 31/03/2008, 17h04
  5. [MySQL] Recherche puis classement par nombre d'occurences
    Par adrien357 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 26/07/2007, 09h22

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