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 données simples dans plusieurs fichiers


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2009
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 26
    Points : 17
    Points
    17
    Par défaut Récupérer données simples dans plusieurs fichiers
    Bonjour,

    Je ne suis pas un expert en VBA pour excel et je sollicite donc votre aide pour un de mes problèmes.

    Je dois récupérer des informations dans plusieurs fichiers excels (qui sont tous dans le même dossier sous la même forme, même intitulé et même coordonnées des cellules que je souhaite récupérer) pour les regrouper dans un autre fichier sous la forme d'un tableau.

    C'est surtout la boucle suivante que je n'arrive pas a faire :
    Ouvrir le 1 er fichier => copier A3, A4 (par exemple)
    Coller dans "Mon fichier final" en B2, C2
    Puis fermer le premier fichier et recommencer pour tous les fichiers inclus dans mon dossier en passant à la ligne d'en dessous dans mon fichier final

    Je ne sais pas si cela est assez clair alors n’hésitez pas à me poser des questions.

    D'avance je vous remercie grandement.

    Cordialement,

    bambi

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 038
    Points
    20 038
    Par défaut
    Bonjour,

    bien avant de faire ta boucle il faut que sache faire individuellement toutes tes actions ... et donc la première comment ouvre tu ton classeur ?

  3. #3
    Membre à l'essai
    Inscrit en
    Janvier 2009
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 26
    Points : 17
    Points
    17
    Par défaut
    Je pars de l'hypothèse que mon fichier final est ouvert et c'est sur celui ci que je crée la macro

    Puis après j'ouvre chacun des fichiers par le chemin reseau : V/bla bla bla puis double clic sur chacun des fichiers.

    Est ce que j'ai répondu à ta question?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    en plus de ce qu'a dit bbil, il y à la manière, car si le but est de récupérer des données selon critère, il y a ADO!

    mais il faut aborder la structure du fichier XLS!

  5. #5
    Membre à l'essai
    Inscrit en
    Janvier 2009
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 26
    Points : 17
    Points
    17
    Par défaut
    Je pense qu'il n'y a pas de besoin de critère.

    Pour chaque fichier je veux récupérer la même chose.



    A gauche j'ai représenté deux fichiers que je veux ouvrir un par un pour coller leurs informations (ici, nom du client, CA, Cout, Dossier pour 2014) dans le fichier final donc celui représenté à droite.

    Comme vous pouvez le constater les fichiers 1, 2, ..., n sont tous identiques je veux simplement les regrouper dans un tableau.

    Merci beaucoup pour votre aide.

  6. #6

Discussions similaires

  1. Extraire des données d'une même cellule, dans plusieurs fichiers
    Par chicanne dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 31/07/2016, 12h06
  2. Réponses: 1
    Dernier message: 10/02/2009, 08h46
  3. [RegEx] remplacer des données dans plusieurs fichiers
    Par sam01 dans le forum Langage
    Réponses: 3
    Dernier message: 11/12/2007, 14h03
  4. Réponses: 3
    Dernier message: 10/06/2007, 14h59
  5. récupérer des données saisies dans un fichier
    Par natie_49 dans le forum C++
    Réponses: 6
    Dernier message: 24/11/2005, 11h29

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