Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Macro excel - enregistrement en fichiers texte



  1. #1

    Macro excel - enregistrement en fichiers texte


    ------

    Bonjour,
    Je suis débutant en VBA Excel, je cherche à créer une macro qui me permettrait d'enregistrer une plage de données excel sous plusieurs fichiers texte (*.txt). En effet selon des critères prédéfinis, je "sépare" ma plage de donnée Excel en plusieurs plages que je souhaite enregistrer dans des fichiers textes différents, le points sensible étant que le nombre de plages de données Excel n'est pas connu à l'avance.
    Par exemple, on peut imaginer que mes 50 premières données de ma plage Excel sont ma plage 1, les 50 prochaines ma plage 2 ect..en un nombre indéfini de plage. Je voudrais alors stocker ma plage 1 dans un fichier sujet1.txt, ma plage 2 dans sujet2.txt ect...
    En espérant avoir été suffisamment clair.
    Merci d'avance

    -----

  2. #2
    sitalgo

    Re : Macro excel - enregistrement en fichiers texte

    B'jour,
    Citation Envoyé par Voir le message
    le nombre de plages de données Excel n'est pas connu à l'avance.
    Je suppose qu'il y a une certaine logique dans la disposition des plages, on peut donc faire une boucle qui détermine les débuts de plage. Il suffit ensuite de savoir si la première cellule de chaque plage contient une valeur ou qqchose de spécial (astérisque, couleur jaune, etc.), sinon on arrête la boucle.
    Mais si t'as l'gosier, Qu'une armure d'acier, Matelasse. Brassens, Le bistrot.

  3. #3

    Re : Macro excel - enregistrement en fichiers texte

    oui effectivement, je crée des repères grâce à des boucles et je me sert de ces repères pour déterminer des plages que je vais stocker dans des fichiers à nom paramétrables, mon principal pb se situait sur le paramétrage du nom du fichier txt à créer, je crois avoir trouvé une solution "Fichier " & CStr(i) & ".txt".

  4. #4
    sitalgo

    Re : Macro excel - enregistrement en fichiers texte

    Citation Envoyé par Voir le message
    "Fichier " & CStr(i) & ".txt".
    C'est un moyen qui a fait ses preuves.
    Mais si t'as l'gosier, Qu'une armure d'acier, Matelasse. Brassens, Le bistrot.

Discussions similaires

  1. Macro WORD: cacher texte
    Par benjo031 dans le forum Logiciel - Software - Open Source
    Réponses: 30
    Dernier message: 22/11/2014, 14h07
  2. macro excel
    Par alovesupreme dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 25/01/2009, 18h12
  3. macro inter fichiers excel
    Par zicou dans le forum Logiciel - Software - Open Source
    Réponses: 7
    Dernier message: 23/10/2008, 15h05
  4. Problème conversion fichiers excel PC vers excel MAC
    Par Pallmall37 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 14/11/2007, 22h31
  5. VBA Excel: appliquer une macro a plusieurs fichiers
    Par Igothigh dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 14/03/2007, 10h45
Découvrez nos comparatifs produits sur l'informatique et les technologies.