[VBA Excel] Modifier un fichier .doc

Bonjour à tous.

Je suis confronté à une difficulté de programmation.
Je ne suis pas sûr que ce soit possible mais j'aimerais faire ceci:

Je dispose d'un tableau Excel tout plein de code VBA et j'aimerais que le code VBA qui s'exécute dans ce tableau me permette d'ouvrir et modifier du texte dans un document .doc
(Par exemple, le titre du document, son numéro ...)

En gros il faudrait transférer des "variables" du VBA Excel vers mon .doc

Merci d'avance à tout ceux qui pourront m'aider !

3 réponses

  1. Contributeur
    Bonjour,

    Regarde si ces bidouilles d'essai de liaisons Aller-Retour XL-WD peuvent te mettre sur une piste
    http://www.cijoint.fr/cjlink.php?file=cj201012/cijIayOnGU.zip
    1. Bonjour et merci pour la réponse.

      J'ai réutilisé le code, cependant dès que j'essaie de créer une nouvelle "variable" en tant que "Word.Application" ou que je crée l'instance "Set Cible = New Word.Application" j'obtiens un message d'erreur:

      erreur de compilation
      Type défini par l'utilisateur non défini

      Pourtant j'ai bien coché Microsoft Office 12.0 Object Library dans les références ...
      je suis un peu perdu :/
      1. Contributeur
        Ac tu coché aussi
        Microsoft Visual Basic For Applications Extensibility 5.3

        d'autre part, il faut que les pièces jointes soient enregistrées dans un de tes dossiers et non ouvertes directement (elles sont alors dans le répertoire temporaire "temp")
        tu pourrais aller voir aussi cette source
        https://excel.developpez.com/faq/?page=Word#LireChampWord
    2. Alors je n'ai pas "Microsoft Visual Basic For Applications Extensibility 5.3" mais seulement "Visual basic for Applications" et c'est coché.

      Bon, je quitte le boulot, je continuerai à voir ça demain.

      Merci beaucoup en tous les cas