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 :

Ouvrir et copier un autre document d'un xls vers un txt


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 1
    Par défaut Ouvrir et copier un autre document d'un xls vers un txt
    Bonjour,

    j'essaye de faire la même chose

    qu'ici : http://www.developpez.net/forums/d14...pier-document/

    sauf que mon second document n'est pas un fichier .xls mais un fichier .txt, du coup je n'ai pas de worksheet et ça pose problème lors de la ligne de copie,
    Voyez-vous comment je peut modifier cette ligne?

    Merci d'avance pour vos réponses =)

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Si tu ouvres ton fichier texte avec Excel et que les données sont dans une feuille de calcul, le classeur qui contient la feuille en question est un objet Workbook et la feuille est un objet Sheet et Worksheet. Le fait que le format du fichier ne soit pas un format xl_quelque_chose ne change rien à la nature ou aux noms des objets.

    Si c'est l'importation du fichier qui flanche ou que tu n'utilises pas Excel pour l'ouvrir, là c'est une autre paire de manches.

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur après-vente
    Inscrit en
    Octobre 2014
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : Ingénieur après-vente
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 24
    Par défaut une piste :
    Un code tout simple pour créer ou remplacer le contenu d'un fichier texte

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Open "C:\data\test.txt" For Output As 1
    Print #1, Range("A1").Value
    Close 1

  4. #4
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132

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

Discussions similaires

  1. Ouvrir et copier un autre document
    Par max6781 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/01/2015, 17h09
  2. Copier/couper un documents d une bibliothe a une autre
    Par neuneu1 dans le forum Configuration
    Réponses: 1
    Dernier message: 26/01/2010, 18h22
  3. [XL-2003] Copier de données d'un fichier xls vers csv
    Par gandalf20000000 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/09/2009, 16h20
  4. Réponses: 2
    Dernier message: 16/12/2008, 12h46
  5. Copier une feuille a un autre document
    Par Spani dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/08/2007, 14h17

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