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ération de données


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
    Mars 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut récupération de données
    Bonjour,

    j'aimerai récupérer des colonnes à partir de plusieurs fichiers et les copier dans un seul ... mais je n'y arrive pas lol.

    Je pensais faire ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub Récupération_des_données()
     
    Workbooks("T_1.xls").Worksheets("T_1").Range("A1:A4500").Copy Workbooks("courbes.XLS").Worksheets("Feuil1").Range("A2")
    Workbooks("T_5.xls").Worksheets("T_5").Range("A1:A4500").Copy Workbooks("courbes.XLS").Worksheets("Feuil1").Range("B2")
    Workbooks("T_10.xls").Worksheets("T_10").Range("A1:A4500").Copy Workbooks("courbes.XLS").Worksheets("Feuil1").Range("C2")
     
     
    End Sub

    est-ce que quelqu'un peu me dire ce qui ne va pas ...

    Merci d'avance

    Cédric

  2. #2
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Bonjour et bienvenue sur ce forum.

    C'est à toi de nous dire ce qui ne va pas.
    Message d'erreur, comportement autre que celui attendu (description).

    Nous, on pourra, peut-être, te dire pourquoi.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  3. #3
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    Quand j'entre le code ci-dessus, il m'indique " erreur d'exécution 9" , l'indice n'appartient par à la sélection.

    J'aimerai en fait un code qui récupère la première colonne dans des fichiers et qui me les réécrit toutes dans une page Excel.

    En gros, un simple copier coller mais qui se fait avec visual.

    Merci

  4. #4
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Soit (au moins) un de tes Workbooks ne fait pas partie de la Collection des classeurs ouverts, soit (au moins) une des feuilles n'existe pas.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  5. #5
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    OK j'ai donc oublié de mettre :

    Workbooks.Open Filename:="emplacement du fichier"

    Avec ca le petit code devrait arriver à faire le copier/coller mais mon problème vient d'ailleur ...

    En fait, j'ai un code en C qui me permet de calculer un tas de données. Ces données j'aimerai tracer des courbes avec. Je comptais les exporter vers Excel mais j'ai un problème de reconnaissance.
    Les données que j'ai exportées sont prises par Excel pour du texte, je sais y remédier en faisant un collage spécial.
    Ce que j'aimerai c'est avoir un code visual qui récupère ces données et qui me trace les graphiques automatiquement mais il ne sait pas ouvrir les fichier car il me met que le format du fichier est différent de celui qui est indiqué par l'extension.

    Donc je ne sais pas ... y a-t-il un autre moyen pour tracer plus facilement des graphiques à partir du langage C ? ou alors qu'est ce que je peux faire dans excel pour que le code visual arrive à ouvrir les fichiers avec le problème de compatibilité.

  6. #6
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Oui, c'est possible.

    Intéresse-toi à la méthode OpenText dans ton aide en ligne.
    Tu devrais y trouver ton bonheur.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  7. #7
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 14
    Par défaut
    Ok merci je vais faire ca.

    merci de ton aide

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/04/2004, 10h09
  2. Réponses: 2
    Dernier message: 20/02/2004, 08h47
  3. [ DB2] => [ORACLE] Récupération de données
    Par LeDid dans le forum DB2
    Réponses: 3
    Dernier message: 25/06/2003, 17h10
  4. Réponses: 13
    Dernier message: 20/03/2003, 08h11
  5. [XMLRAD] récupération de donnée
    Par Mitch79 dans le forum XMLRAD
    Réponses: 7
    Dernier message: 30/01/2003, 15h36

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