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 :

[Excel-VBA] copier/coller de cell', d'une feuille à une autre selon code


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2012
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 28
    Par défaut [Excel-VBA] copier/coller de cell', d'une feuille à une autre selon code
    Bonjour tout le monde,

    Je suis nouveau sur le forum donc j'espère avoir choisi la bonne catégorie pour ma demande...
    Il faudrait que je puisse copier les informations d'une cellule d'une feuille en ce référent à son code, pour ensuite la copié sur une autre feuille ou le même code est déjà affiché.
    Je ne sais pas si c'est très clair, c'est pour cela que je vous ai fais un dessin


  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,

    Si tu tiens absolument à une macro, dis-le, mais une formule suffit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RECHERCHEV(Traitement!B2;Ressource!A:B;2;0)
    à mettre sous "Lib Res" et à recopier vers le bas.

  3. #3
    Membre averti
    Inscrit en
    Décembre 2012
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 28
    Par défaut
    Oui je préférerai une macro car je devrais faire plusieurs opération entre c'est 2 feuilles ...

    PS: Merci pour la formule !

    Help

  4. #4
    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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub test()
        Dim C As Range
        With Sheets("Traitement")
            For Each C In .Range(.[B2], .Cells(.Rows.Count, 2).End(xlUp))
                C.Offset(, 1) = Application.VLookup(C, [Ressource!A:B], 2, 0)
            Next C
        End With
    End Sub

  5. #5
    Membre averti
    Inscrit en
    Décembre 2012
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Décembre 2012
    Messages : 28
    Par défaut
    Merci beaucoup !!

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

Discussions similaires

  1. [XL-2003] Avec VBA, copier les formats et les valeurs d'une feuille vers une autre.
    Par mormic dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 06/11/2014, 19h17
  2. [PR-2010] VBA Copier / coller depuis Excel
    Par jouclar dans le forum VBA Project
    Réponses: 1
    Dernier message: 17/04/2013, 16h05
  3. [Excel 2003] - Copier/Coller code VBA automatiquement
    Par n0vocaine dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 10/04/2012, 16h48
  4. [VBA-E]Trouver et recopier des cellules d'une feuille à une autre
    Par sk8bcn dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 24/08/2006, 16h01

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