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.NET Discussion :

Zone de texte dans word


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 78
    Par défaut Zone de texte dans word
    Bonjour

    Je fais un logiciel pour créer une structure de fichier pour mettre sur un CD-ROM.

    On doit faire un rond de CD

    Le modele est dans word dans lequel je dois changer une zone de texte.

    ma question est comment accéder à la zone de texte de word via VB.net

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 201
    Par défaut
    Citation Envoyé par eric062 Voir le message
    ma question est comment accéder à la zone de texte de word via VB.net
    Tu peut utiliser les "signets".
    Voilà comment ça marche:
    1-Tu ajoute un signet dans la zone de text du MSWord(En vas l'appeler sgn1).
    2-Tu ajout la référence du Word dans le projet .net(Tu la trouvera dans l'onglet COM).
    3-dans VB tu ecrit(Tu choisie bien l'emplacement du code parce que ca prend du temps un peut pour instancier Word).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    dim wordapp as new Word.Application
    wordApp.Documents.Add(Template:="chemin de tom doc word")
    wordApp.ActiveDocument.Bookmarks("sgn1").Range.Text = "La valeur que tu veux."
    4-Cela depend de ce que tu veux faire ensuite.
    4-1- si tu veux enregistrer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    wordapp.saveAs("chemin")
    4-2-Si tu veux visualiser le doc : wordapp.Visible = true.
    ...
    ...
    ...
    Pleins de choses a faire avec.
    Ta qu'a choisir.

  3. #3
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Pour plus d'informations, voir l'article : DOTNET : piloter OFFICE

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 78
    Par défaut
    Super merci ça fonctionne à fond.

    Merci beaucoup Charaf.

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

Discussions similaires

  1. Réponses: 10
    Dernier message: 20/06/2014, 19h54
  2. retrouver mes "zones de texte" dans Word
    Par vincebxl dans le forum Word
    Réponses: 12
    Dernier message: 27/09/2012, 10h01
  3. Récupérer un valeur de zone de texte dans OnClick
    Par navis84 dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 21/09/2005, 15h13
  4. Zone de texte dans une image
    Par sanna dans le forum Algorithmes et structures de données
    Réponses: 21
    Dernier message: 18/03/2005, 22h15
  5. Réponses: 2
    Dernier message: 07/12/2004, 13h09

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