[VBA Excel] Modifier un fichier .doc

MoYoX Messages postés 140 Statut Membre -  
MoYoX Messages postés 140 Statut Membre -
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. MoYoX Messages postés 140 Statut Membre 3
     
    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 :/
    0
    1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      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
      0
  2. MoYoX Messages postés 140 Statut Membre 3
     
    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
    0
  3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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