Allier une feuille Word à un fichier Excel

Bonjour.

J'ai un fichier excel qui me permet de distribuer des points.

En fonction de ces points, je détermine quelques phrases. Ces phrases sont différentes en fonction des points attribués.

Etant donné qu'au final je vais me retrouver avec une feuille A4 de commentaires, j'aurai voulu savoir s'il était possible de mettre tous ces commentaires sur Word pour une meilleur lisibilité?

Pour l'instant voici un extrait de mon code qui se met dans une cellule excel et qui n'est pas du tout lisible. C'est pour cela que je souhaiterai mettre les texte dans word... A moins que vous ayez une meilleures solution à m'apporter car je ne suis pas fan de word.

Sub word()
'
Dim lig1 As String
Dim lig2 As String

lig1 = "Il est nécessaire de connaitre et d'appliquer correctement " & Chr(10) & _
    "les modes de productions. Il faut se rapprocher des instructeurs " & Chr(10) & _
     "ou des anciens pour respecter cela. Un manque d'automatisme et " & Chr(10) & _
     "donc de productivité est peut-être à l'origine du problème." & Chr(10) & _
     "Si oui, il est nécessaire de corriger ce point rapidement."

lig2 = "La ligne 1 est maitrisée pour l'ensemble des modes de" & Chr(10) & _
    "production. Il peut y avoir quelques ratés, mais d'une façon" & Chr(10) & _
    "générale, on peut dire qu'il y a une bonne maitrise sur cette" & Chr(10) & _
    "ligne. Il est temps cependant de changer un peu de poste"

  If Range("H1").Formula = "=F19+F20+F21+F22" < 5 Then
  Range("E86") = lig1
  Else
  Range("E86") = lig2
  End If
End Sub

Merci de votre aide.

Bonsoir,

Une solution simple pour lier ton fichier excel à Word.

Dans Excel, sélectionne les cellules que tu veux voir dans word, puis fais COPIER puis va dans Word et choisis EDITION / COLLAGE SPECIAL --> coche la case "Coller avec Liaison" et dans la rubrique "En tant que", choisis Feuille excel ou image ou...

De cette sorte dès que tu changeras les données dans ta feuille excel, elles seront automatiquement changée dans ton document word

Amicalement

salut à vous

si tu disposes d'une base de données (un feuille avec les personnes et leur code pour le commentaire), ainsi qu'une feuille qui définit les correspondances entre code et phrases, tu peux envisager un publipostage sous Word

bgrvfe

Bonsoir Nad, jmd et aux autres.

Vos réponses sont intéressantes. Cependant, j'ai obligation de passer par une macro.

L'objectif est de créer un entretien de performance suivant une soixantaine de critères.

Mon fichier me détermine à quel moment je dois créer l'entretien. C'est à ce moment que j'ai dans l'idée de lancer la macro par un bouton pour obtenir toutes les phrases à mettre suivant les résultats des critères.

Je dois donc faire mes recherches sur le fichier Excel, et en fonctions des points trouvés, mettre les phrases adéquates dans la page Word.

Mais en y réfléchissant, il peut être plus simple de créer une forme automatique (type zone de texte) pour y insérer les phrases.

Par contre, je ne sais pas comment créer la zone de texte ou encore l'ouverture d'un fichier word pour mettre mes variable (lig1, lig2 de type string dans la macro) en provenance d'excel. C'est cela que je cherche à faire.

Autre question: Si on peut faire avec la zone de texte, peut-on définir uniquement cette zone pour l'impression?

Voila,j'espère ne pas avoir trop parlé chinois. Merci.

en gros, une feuille Excel de saisie ultra-simple et un rapport classieux sur Word

joins un extrait du fichier Excel actuel et de la présentation Word en projet

bgrvfe

Bonjour.

Voici l'exemple:

La feuille excel avec les critères d'évaluation. La cellule H86 est le début de ce que je voudrais obtenir. (elle prend en compte uniquement les cellules D19, D20, D21, D22)

La feuille word avec ce que je voudrait obtenir en lançant ma macro.

Voila. J'ai l'impression que c'est bien compliqué. Si c'est le cas, je vais voir s'il n'y a pas une façon plus simple de faire ce que je veux.

Merci.

25perf.zip (27.36 Ko)
24exemple.zip (5.92 Ko)
Rechercher des sujets similaires à "allier feuille word fichier"