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 :

récupérer des informations d'une feuille et les placer dans une autre


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4
    Points : 2
    Points
    2
    Par défaut récupérer des informations d'une feuille et les placer dans une autre
    Bonjour,

    étant débutant dans la programmation en vba , j'essaye de faire une application qui va me permettre de faire un récapitulatif des données dont j'ai besoin.

    Je ne sais pas du tout comment procéder , si quelqu'un pourrait me venir en aide , svp

    je vous joint mon fichier dans lequel tout est expliqué

    Un GRAND Merci d'avance !
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé Avatar de drakkar_agfa
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2008
    Messages : 618
    Points : 638
    Points
    638
    Par défaut
    Bonjour,

    Ouvre le deuxième fichier. Quand tu es dans la cellule voulue, fais = puis sélectionne le fichier 2 et sélectionne la cellule que tu veux.

    Ça devrait donner quelque chose comme ceci dans la formule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =[Fichier.xls]Feuille!$A$1
    Et quand tu fermeras le fichier 2, le code deviendra quelque chose comme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ='C:\chemin\[Fichier.xls]Feuille'!$A$1
    Si tu as d'autres questions, poses les!

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    d'accord merci sur ce point ,

    mais pour remplir les champs de la feuil2,
    en fait dans la feuil1 je rempli les champs manuellement en y indiquant le chemin du fichier + feuille du fichier + cellule , et je voudrait en cliquant sur le bouton "générer tableau" que mon tableau de ma feuil2 se remplisse automatiquement en allant chercher les valeurs correspondantes dans les différents fichiers.

    Suis-je Assez Clair ?

    merci

  4. #4
    Membre confirmé Avatar de drakkar_agfa
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2008
    Messages : 618
    Points : 638
    Points
    638
    Par défaut
    Tu peux procéder de la même manière, avec un = dans la cellule voulue (tableau à remplir) puis tu sélectionne l'autre feuille et la bonne cellule (source).
    Tu fais ceci pour toutes les colonnes et tu copies la formule jusqu'en bas! (p-e pas!!! tout dépendant tu t'attends à avoir combien de lignes)
    Dans ce cas, tout se fera automatiquement, aussitot que tu ajouteras une ligne dans l'autre feuille.

    Et si c'est par macro VBA, as-tu une base en VBA? As-tu commencé un code?

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    merci de ton aide , le nombre de ligne dépendra des données dont j'ai besoin , ça peut varier entre 50 et 200 , j'aimerais faire tout par macro VBA mais je ne sais pas comment procéder

  6. #6
    Membre confirmé Avatar de drakkar_agfa
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    618
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2008
    Messages : 618
    Points : 638
    Points
    638
    Par défaut
    Ta tableau de la feuil2, il prend les données dans différents fichier ou dans la feuil1?...

    Est-ce que la Feuil1 fait la liste des fichiers?
    La macro doit vérifier le fichier, la feuille, et mettre ca dans la ligne du fichier correspondant au fichier (feuil2) et selon le libelle le mettre dans la bonne colonne?
    Dans ce cas, quand tu dis [FONT=Calibri]… ainsi de suite (Les intitulés peuvent changer )[/FONT]
    La colonne correspondante dans Feuil2 existe toujours? ou ça peut arriver que n'existe pas déja?

Discussions similaires

  1. Réponses: 3
    Dernier message: 25/05/2012, 01h19
  2. Réponses: 19
    Dernier message: 13/04/2012, 08h30
  3. [XL-2010] Trier des valeurs dans une feuille et les mettre dans une autre feuille
    Par maharo1 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 19/12/2011, 15h02
  4. [Toutes versions] Recherche de données dans une feuille pour les copier dans une autre
    Par mattdogg97 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 07/02/2011, 14h22
  5. Réponses: 7
    Dernier message: 02/03/2009, 11h10

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