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

VBA Access Discussion :

Automation: Piloter Word en VBA. [AC-2003]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    257
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 257
    Par défaut Automation: Piloter Word en VBA.
    Bonjour à tous les Grands Maîtres,

    à partir d'Access, je crée un fichier formaté en Lib.txt, je crée un fichier en en-tête.doc à partir d'un en-tête.dot, j'aimerai mettre le fichier en Lib.txt dans le fichier en-tête.doc.
    J'ai réussi en mettant une Fonction dans en-tête.dot que j'appelle à partir d'Access, mais le problème connu de Normal.dot vient "perturber" le résultat.

    Merci de vos solutions éclairées et éclairantes.

  2. #2
    Membre éclairé
    Inscrit en
    Février 2011
    Messages
    263
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 263
    Par défaut
    Citation Envoyé par Chrysostome Voir le message
    Bonjour à tous les Grands Maîtres,

    à partir d'Access, je crée un fichier formaté en Lib.txt, je crée un fichier en en-tête.doc à partir d'un en-tête.dot, j'aimerai mettre le fichier en Lib.txt dans le fichier en-tête.doc.
    J'ai réussi en mettant une Fonction dans en-tête.dot que j'appelle à partir d'Access, mais le problème connu de Normal.dot vient "perturber" le résultat.

    Merci de vos solutions éclairées et éclairantes.
    Quel est ce problème ?

    La solution que je te propose :
    1° ouvrir ton lib.txt
    2° copier son contenu
    (je crois)
    3° fermer lib.txt
    4° Ouvrir ton en-tête.doc
    5° coller le texte copier dans lib.txt vers un signet sur ton en-tête.doc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Objword.activedocument.Bookmarks("TonSignet").range.text = selection.paste
    Je ne suis pas un grand maitre (ni un maitre d'ailleurs ni rien du tout ). Il y a peut être bien mieux comme solution

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    257
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 257
    Par défaut Merci de cette réponse
    Merci de cette réponse. C'est ce que j'ai fait et, après tout, ça fonctionne. J'ai aussi résolu le problème du Normal.dot. Je clos le post.

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

Discussions similaires

  1. Piloter word automation
    Par otyv84 dans le forum Silverlight
    Réponses: 1
    Dernier message: 23/11/2010, 11h04
  2. Piloter Word via JS (OLE Automation)
    Par nox75 dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 23/01/2009, 13h19
  3. Piloter le Publipostage avec Word en VBA
    Par Sinbad dans le forum VBA Access
    Réponses: 1
    Dernier message: 25/10/2007, 07h14
  4. Réponses: 6
    Dernier message: 04/07/2006, 15h27

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