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 :

importer des données vers un fichier


Sujet :

Excel

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut importer des données vers un fichier
    Bonjour,

    Je cherche à créer un fichier plat à partir d’une kyrielle de fichiers Excel environ 1000.
    Les informations que je veux importer dans mon fichier vont de la cellule B14 à I 40, si la ligne 14 est toujours renseignée ce n’est pas forcément le cas pour les autres et je cherche à éviter les blancs.
    Je veux donc automatiser l’import de touts mes fichiers en une fois dans mon nouveau fichier à partir de A1.
    Les fichiers à importer sont tous dans le même répertoire.
    Aujourd’hui je me patouille dans les intersect et les Dir mais je n’y arrive pas.
    Si vous avez un conseil il est le bienvenu par avance merci.

  2. #2
    Expert confirmé Avatar de illight
    Homme Profil pro
    Analyste décisionnel
    Inscrit en
    Septembre 2005
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste décisionnel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 342
    Points : 4 299
    Points
    4 299
    Par défaut
    A priori tu as déja commencer a écrire quelquechose. TU peux nous montrer ?


    C'est effectivement la fonction Dir, principalement qu'il va falloir utiliser si tu veux concaténer tous tes fichiers Excel, pour les parcourir.

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

    Informations forums :
    Inscription : Janvier 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Merci de la réponse
    mon truc c'est môche et ça ne marche pas


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    Sub toto()
     
     
     répertoire = ActiveWorkbook.Path
     Application.ScreenUpdating = False
        nf = Dir(répertoire & "\*.xls")
        nf1 = répertoire & "\" & nf
     Do While nf <> ""
     nf1 = répertoire & "\" & nf
     Workbooks.Open Dir(nf1)
     Sheets("2").Select
     
    '   Intersect(Range("B16", Range("IV" & Range("B:IV").Find("*", , , , xlByRows, xlPrevious).Row)), _
    'Selection.CurrentRegion).Select
     
    Selection.Copy
    Workbooks("recup_1.xls").Activate
    Sheets("keops").Select
    ActiveSheet.Paste
     Workbooks(nf).Close SaveChanges:=False
     nf = Dir(répertoire & "\*.xls")
     nf = Dir
     Loop
     
    End Sub

  4. #4
    Expert confirmé Avatar de illight
    Homme Profil pro
    Analyste décisionnel
    Inscrit en
    Septembre 2005
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Analyste décisionnel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 342
    Points : 4 299
    Points
    4 299
    Par défaut
    Tu devrais aller voir la :


    http://www.developpez.net/forums/sho...asseur+ferm%E9


    Je pense que ce post pourra t'aider fortement, si j'ai bien compris ta demande au départ

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

Discussions similaires

  1. importation des données d'un fichier XLS vers un Grid
    Par soumasimsim dans le forum Débuter
    Réponses: 3
    Dernier message: 01/05/2011, 18h10
  2. Réponses: 0
    Dernier message: 07/06/2010, 16h01
  3. Importer des données d'un fichier vers LabVIEW
    Par beluga18 dans le forum LabVIEW
    Réponses: 4
    Dernier message: 02/06/2008, 15h18
  4. Réponses: 3
    Dernier message: 24/05/2008, 18h56
  5. Importer des données d'un fichier Excel vers Javascript
    Par rafiq25 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/01/2008, 15h30

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