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 :

[VBA-E] import d'un txt dans un onglet


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 175
    Par défaut [VBA-E] import d'un txt dans un onglet
    Bonjour, j'poste ici le w-e pcar j'ai pas accès à internet à mon taff

    Ma problématique est la suivante :
    - j'ai X fichiers .txt tous sur le meme modele (X est supérieur à 20)
    - faut que je "consolide" ces X fichiers et que je donne la synthese dans un fichier unique

    Pour l'instant, je demande à mon VB d'ouvrir le fichier, de copier l'onglet dans le fichier résultat, puis je fais mes traitements

    Or je trouve ca peut optimal (ouverture+copie+fermeture)

    J'aurais aimé savoir si je pouvais importer directement mon txt dans un onglet. Genre faire une boucle sur les X fichiers et juste lancer une ligne de commande d'import dans un onglet fraichement crée !

    PS: j'ai vu ce post
    http://www.developpez.net/forums/sho...ght=import+txt
    mais comme j'peux pas tester de suite (normal, j'suis en we )

    merci de votre aide

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 175
    Par défaut
    Précision:
    Je dois faire ca dans excel et intégré chaque fichier .txt dans un onglet de ma feuille excel destination

  3. #3
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Pour importer des txt dans Excel à raison d'un txt par feuille de calculs, tu as plusieurs solutions :
    Soit tu ouvres l'un après l'autre tes txt sous Excel et copies la feuilles de calculs obtenue pour chaque fichier
    Soit tu ouvres l'un après l'autre tes txt sous Excel et copies les données de chaque feuille dans une feuille ajoutée dans ton xls (Sheet.add)
    Soit tu ouvres tes txt (Open LeTxt.txt For Input As...)
    par macro et lis les données pour les placer dans des feuilles de calculs de ton xls
    Si tu as un séparateur tel que le ";" dans tes txt, je te conseille la première solution.
    Pour le code, donne des précisions sur tes txt.
    Tu dis

Discussions similaires

  1. [VBA-excel] import de fichier txt sans délimiteur de texte
    Par VBBBA dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 17/01/2008, 05h49
  2. Réponses: 8
    Dernier message: 28/12/2006, 14h18
  3. [VBA-A] Importation de fichiers Excel dans Access
    Par elkhy dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 19/05/2006, 17h57
  4. [VBA Excel] Importer des tables Access dans Excel
    Par loacast dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 06/12/2005, 11h44
  5. .bat pour l'import de fichier txt dans postgres
    Par pseudomh dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 25/03/2005, 00h02

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