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

VB 6 et antérieur Discussion :

copier texte d'un fichier word


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 35
    Par défaut copier texte d'un fichier word
    bonjour
    j'ai besoin de mettre dans le presse papier le contenu d'un fichier word(il n'y a que du texte) pour que l'utilisateur puisse s'en servir par la suite dans mon application.
    mais je n'y arrive pas.
    quelqu'un peu m'aider
    merci

  2. #2
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Sur quel point bloques tu exactement ? Arrives tu à ouvrir ton fichier word ?
    Je pense qu'en utilisant la fonction rechercher de ce forum (entre autre), tu devrais trouver de l'aide au moins pour ça. Ensuite, je ne suis pas expert en pilotage Word depuis VB6, mais faire une sélection complète du document, puis copier cette sélection dans le clipboard doit être assez simple quand même.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 35
    Par défaut re:
    non non
    tout d'abort merci de repondre aussi vite

    j'arrive bien à ouvrir , fermer , sauvegarder un fichier word de se coté la pas de problème mais c'est de copier l'intégralité du fichier que je n'arrive pas à placer dans le presse papier.

  4. #4
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
        Dim objWord As Word.Application
        Dim docWord As Word.Document
     
        Set objWord = CreateObject("Word.Application")
        Set docWord = objWord.Documents.Open("c:\MonNouveauDocument.doc") 
        objWord.Visible = False
        docWord.Range(0, 0).Select
        objWord.Selection.MoveEnd wdStory
        Clipboard.SetText objWord.Selection
        Text1.Text = Clipboard.GetText
        docWord.Close 
        objWord.Quit
        Set docWord = Nothing
        Set objWord = Nothing

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 35
    Par défaut pbl
    salut

    g bien pris note de ton code mais le programme bloque sur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    word.selection.moveend wdstory
    en me mettant paramètre incorrecte

    ...

  6. #6
    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
    Remplace le paramètre par sa valeur dans word.

    Coucou Thierry

    Edit
    La valeur de wdStory est 6 mais tu peux aussi utiliser WholeStory qui sélectionne tout le texte du document
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        word.selection.WholeStory 'sans paramètre
        word.selection.Copy
    pas testé mais est censé sélectionner tout le document (je parle du texte qu'il contient)

  7. #7
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Salut ousk

    .WholeStory marche aussi, mais les paramètres fonctionnent .... à condition d'utiliser l'objet word correctement

  8. #8
    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
    Ok, je le saurai pour ma prochaine apparition dans VB6
    A+

  9. #9
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Citation Envoyé par ouskel'n'or Voir le message
    Ok, je le saurai pour ma prochaine apparition dans VB6
    tu es et seras toujours le bienvenu
    A+

Discussions similaires

  1. Modifer le texte d'un fichier word avec POI
    Par randhalrens dans le forum Documents
    Réponses: 2
    Dernier message: 16/09/2009, 16h41
  2. Lire texte dans un fichier word
    Par ramykawkab dans le forum VB.NET
    Réponses: 0
    Dernier message: 04/06/2009, 10h59
  3. Copier texte RichTextBox dans fichier
    Par zakizaki7 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 10/08/2008, 04h14
  4. [C#] extrairedu texte d'un fichier Word
    Par arasium dans le forum Windows Forms
    Réponses: 2
    Dernier message: 19/10/2006, 19h45
  5. [COM] Extraire le texte d'un fichier "word" (.doc) avec
    Par ptikiwi dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 09/06/2006, 17h06

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