Transférer des données d'Excel à Word

Bonjour,

J'aimerais transférer des données qui se trouvent dans des cellules (Excel) sur un fichier Word avec du texte.

Je vais être plus précis en citant un exemple :

Dans la cellule A12 nous avons le nom du client

SOS BAT, par exemple

et dans la cellule G42, nous avons un montant (Montant TTC)

J'aimerais qu'à partir des citée ci-dessus, on complète un fichier Word

Exemple du contenu du fichier Word :

Nous avons bien reçu de la part de la société SOS BAT la somme de 1500 Euros

Infos plus : Je souhaite avoir les données en rouge grâce au données qui se trouve dans Excel

Je vous mets mes deux fichier exemple (Word et Excel)

Je remercie par avance toutes les personnes qui passerons par la et essayerons à m'aider à résoudre mon problème

A bientôt

64exemple1.xlsx (11.33 Ko)
60exemple2.zip (5.19 Ko)

Bonjour,

des topics sur le forum existe déjà sur ce sujet , as tu pensé à faire une recherche ??

https://forum.excel-pratique.com/cours-astuces/tuto-fusion-publipostage-excel-vers-word-t42291.html

https://forum.excel-pratique.com/excel/publipostage-macro-excel-vers-word-et-generation-du-rapport-t43332.html

https://forum.excel-pratique.com/excel/ecrire-dans-un-fichier-word-t43104.html

Avec tout cela tu devrais y arriver je pense,

Nous restons évidemment disponible si tu as des questions.

SylChat

Bonjour,

Merci pour les liens

Je pense avoir trouvé une solution beaucoup plus simple.

Utiliser le "Copier" "Coller"

Copier des cellule depuis Excel puis les coller sur Word (zone d'édition)

J'ai réussi à créer un petit macro

Sub Macro1()
Range("NuméroDocument").Select
Range("NomClient").Activate
Range("TotalTTC").Activate
Selection.Copy
Set WordApp = CreateObject("Word.Application")
WordApp.Visible = True
WordApp.Documents.Open Filename:="C:\Ronibo\exemple2"
End Sub

Pour le moment il permet de sélectionner et de copier une cellule seulement puis d'ouvrir un fichier word.

Je n'ai pas réussi à sélectionner et copier les trois cellules en même temps (NuméroDocument, NomClient, TotalTTC)

Vous avez une idée ?

Voici un fichier exemple à extraire dans C:\

A+

bonjour,

Si cette solution te convient.... très bien

Bonne journée

Bonjour,

Je veux bien le faire avec plaisir mais mon problème est loin d'être résolu

À+

Pardon,

Je n'avais pas vu les dernières lignes du message ^^

Pas de problème

Rebonjour,

Je ne sais pas si tu vas être satisfait de ma méthode mais bon,

j'ai procédé à quelques changements pour faire marcher la fusion,

Peut être que tu ne souhaites pas modifier ta forme de ton fichier excel, si tel est le cas , je te conseille de reporté tes données dans une autre feuille dans la forme qui est dans le classeur que je te retourne.

@ te relire

101exemple1.zip (11.09 Ko)
110exemple2.zip (2.95 Ko)

Merci

Je test de suite


Re,

Je bloque sur cette ligne :

wdDoc.mailmerge.Execute

A+

Re,

Banzai64 : Bonjour Banzai64

Qu'est tu en pense de ce sujet,

Est ce que tu peux me donner un coup de main stp

À+

Re,

Je bloque sur cette ligne :

Code: Tout sélectionner

wdDoc.mailmerge.Execute

A+

il faut activer la référence microsoft word object xx.x

Re,

Il m'a l'air d'être coché

Je me trompe?

sans titre

Bonjour

Ta démarche est (à mon avis) cavalière

Balancer ainsi quelqu'un qui essaie de t'aider

Je crois que SylChat fait tout son possible pour t'aider

Je ne connais pas et ne veux pas connaitre Word

Oui c'est sur mais je voulais demandé ton avis

Merci quand même

J'ai testé le code sur mon poste et cela fonctionnait

toutefois je suis sur une version 2003 d'office, peut être y a t-il des différences à ce niveau.

Re,

Oui je pense que c'est a cause de la version

Quelqu'un a la possibilité de tester le macro sous office 2007?

A+

Rechercher des sujets similaires à "transferer donnees word"