Reporter automatiquement sous Word un texte saisi dans une zone de texte

Anonyme
2022-07-19T13:29:49+00:00

Bonjour à tous,

J'ai créé un petit formulaire dans lequel je demande le nom de la personne. Je souhaite que, lorsqu'il a saisi son nom, cette donnée se reporte automatiquement à d'autres endroits du texte au format enrichi... Ces autres endroits pourraient idéalement être du même format que la zone de saisie à savoir : "Contrôle de contenu de texte enrichi"

Je ne trouve pas de tuto sur le net, ça me renvoie sur des contrôles de contenu pour savoir si la personne a bien mis des caractères texte ou chiffre etc... mais pas pour reporter les données ailleurs dans le même document Word.

Peut-être auriez-vous une piste, ou alors un lien correct vers un bon tuto ?

Merci d'avance pour votre aide

Microsoft 365 et Office | Word | Other | 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
Réponse acceptée par l’auteur de la question
Anonyme
2022-07-19T14:20:57+00:00

On trouve pas mal de choses dans la FAQWord de l'amie Circé. Tu peux par exemple te baser sur cette page qui décrit comment utiliser des champs STYLEREF pour recopier les données. Ou aussi cette page-ci qui traite à peu près de la même chose...

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

4 réponses supplémentaires

  1. Anonyme
    2022-07-25T09:48:04+00:00

    J'ai trouvé des techniques différentes mais aucune ne me satisfait pour l'instant... Par exemple ça met à jour mes champs, mais ça ne me repose pas la question...
    Est-il possible de faire un bouton dans le document Word qui rafraichisse les champs, et un autre qui régénère les questions à poser ?

    Eric

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2022-07-20T13:35:21+00:00

    En fait idéalement j'aimerai :

    • Qu'à l'ouverture du fichier ça pose directement les questions
    • Qu'une fois les questions répondues ça mette à jour les champs pour que ça affiche bien correctement les informations...

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2022-07-20T10:47:32+00:00

    Les champs se mettent à jour à l'ouverture (et lorsqu'on demande l'impression du document Contrôle P). Est-ce que ça peut suffire ?

    Si tu tiens à le faire par macro, l'instruction serait plutôt :

    ActiveDocument.Fields.Update

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2022-07-20T09:39:39+00:00

    Finalement j'ai opté pour cette méthode : Faqword - Comment utiliser les champs ASK ?

    Qui permet de poser une question et donc on n'est pas censé toucher au texte ensuite...

    Par contre pour le mise à jour je souhaite faire une macro. Avez-vous des conseils ?
    Un truc du genre :

    Sub test()
    Application.SendKeys ("{F9}")
    End Sub

    Pourrait-il suffire en faisant un chargement au chargement du fichier ?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire