Partager via

Lien automatique entre Word et Excel

Anonyme
2012-07-30T17:31:38+00:00

Bonjour,

Ma question peut sembler compliquée, je vais essayer de la formuler le plus simplement possible.

Je suis en train de monter un formulaire informatique (à remplir pour des rapports en santé). Le formulaire est dans Word 2010. Au début du formulaire, j'ai des cases (âge :, sexe:, etc.) avec des menus déroulants où la personne qui remplit le formulaire n'a qu'à aller sélectionner sa réponse (ex. Homme). Plus loin dans le formulaire, je veux insérer les normes pour différents tests (pour qu'il soient comparés rapidement avec les données prises sur le patient dans l'évaluation). Ces normes dépendent de l'âge, du sexe, etc. et sont répertoriées dans de gros tableaux.

J'ai réussi à inséré une page excel à ces endroits pour intégrer les tableaux dans le formulaire. Je me suis arrangé que dans le formulaire Word, seulement le résultat final apparaisse. Par contre, à chaque fois que j'ai ce genre de tableau, je dois demander à la personne qui le remplit de réécrire l'âge, le sexe, etc.

Donc ma question est la suivante : Je veux qu'au lieu qu'ils réécrivent ces informations à chaque fois, que le tableau soit assez intelligent pour aller chercher les infos sélectionnées au début du formulaire et applique les formules dans les mini-pages excel imbriquées dans le formulaire Word. Ainsi, la personne qui remplit le formulaire, lorsqu'elle arriverait à cette section, aurait déjà les normes spécifiques au patient d'écrites et elle n'aurait pas à redonner des informations!

Je sais que ça peut sembler intense comme question, mais j'apprécierais de réussir!

Merci beaucoup!

Microsoft 365 et Office | Word | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

6 réponses

  1. Hecatonchire 53,540 Points de réputation Modérateur bénévole
    2012-07-30T20:27:49+00:00

    Bonjour

    Pourquoi un formulaire Word ?

    Un formulaire Excel serait beaucoup plus simple à réaliser (Récupération de valeurs, recherche de valeurs puis calculs)

    Sinon pour récupérer une valeur d'un objet Excel : Copier la cellule Excel puis Coller avec liaison dans Word (passer par un signet pour récupérer la valeur) ou directement en insérant un champ Lien (ex : LINK Excel.Sheet.12 "Feuille de calcul dans Document1 2" Feuil1!L2C3 \a \t)

    Arnaud

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  2. Anonyme
    2012-07-30T20:50:57+00:00

    Pour répondre à ta question, le formulaire Word est beaucoup plus simple pour toutes les autres applications et pour la compréhension (je le fais pour des personnes qui ne sont vraiment pas à l'aise avec l'informatique, et déjà Word est compliqué pour eux)

    Par rapport à ce que tu as suggéré, j'ai essayé, ça fait exactement ce que je veux, mais à l'envers... Je ne veux pas faire de excel vers Word, mais de Word vers excel.. J'ai essayé de faire la même chose dans l'autre sens, mais je n'avais pas l'option de collage avec liaison... J'ai essayé de définir ma case dans word avec un signet et d'insérer un lien hypertexte vers ce signet dans ma cellule excel, mais j'ai eu comme message :

    "Microsoft Excel n'a pas pu ouvrir ce fichier ou analyser les fichiers de ce type : Certains formats de fichiers, tels que le format XML, ne prennent pas en charge les signets. Vous ne pouvez donc pas créer un lien hypertexte vers un signet dans un fichier qui ne les prend pas en charge. En revanche, vous pouvez créer un lien hypertexte vers le fichier sans aucun signet ou modifier le format de fichier de sorte que vous puissiez insérer des signets dans le fichier et créer un lien hypertexte vers le signet."

    Je ne sais d'ailleurs pas si ça fonctionnerait... Et quoi faire pour que ça fonctionne...

     Merci pour ton aide, as-tu une idée? Ta dernière semblait aller dans la bonne voie!

    0 commentaires Aucun commentaire
  3. Anonyme
    2012-07-30T20:06:24+00:00

    Re

    Voici des solutions pour réutiliser une données plusieurs fois dans un document :
    http://www.faqword.com/index.php/word/faq-word/forme/261.htm

    Je ne vois pas comment on peut faire interagir une donnée Word avec un tableau Excel, même intégré dans le document.

    Il me semble d'ailleurs que je me serais plutôt orienté vers Excel, parce que là on peut facilement dire à une cellule qu'elle est égale à une autre.
    Ce ne doit quand même pas être évident de filtrer.
    Il faudrait regarder s'il y a des pistes sur ce site :
    http://www.excelabo.net

    Vous dites que vous demandez à votre opérateur de resaisir l'âge etc. Le problème est surtout après, comment n'afficher que les données à choisir.

    Franchement, je ne vois pas comment faire sans coder.
    Si vous ne savez pas faire, quelqu'un de votre entourage professionnel peut vous aider peut-être ?
    On est parfois surpris des compétences des uns et des autres, même si ce n'est pas leur métier.

    0 commentaires Aucun commentaire
  4. Anonyme
    2012-07-30T19:33:19+00:00

    Merci pour ta réponse! Tu dis qu'on peut reproduire plusieurs fois une donnée saisie une seule fois dans Word? Ça ne fonctionnerait pas si ma feuille de calcul excel est insérée dans Word? (insertion - objet - feuille de calcul excel).

    Pour ce qui est du code vba, je suis vraiment un débutant en informatique... C'est plutôt de l'exploration aléatoire que je fais et je découvre des applications avec Word, donc je n'ai pas grands connaissances dans le domaine... Il faudrait donc être un peu (beaucoup) plus explicite!

    Merci encore une fois pour la réponse.

    0 commentaires Aucun commentaire
  5. Anonyme
    2012-07-30T18:42:26+00:00

    Bonsoir

    Après avoir lu plusieurs fois, ça me parait bien compliqué, au moins pour un formulaire Word.
    On peut reproduire à plusieurs endroits une donnée saisie une seule fois dans Word, mais si je comprends bien, vous voudriez que ces données servent à filtrer des données Excel. Là, amha, il faut du code, c'est à dire du vba.
    Et dans ce cas autant faire une petite application en vba avec un ou des écrans.

    0 commentaires Aucun commentaire