OVH Cloud OVH Cloud

Piloter une fusion

14 réponses
Avatar
Furion
Bonsoir à tous !

Malgré mes recherches je plante toujours sur ce problème :

Je veux qu'une fois que l'utilisateur a saisi ses informations dans un
tableau Excel, il lui suffise de cliquer sur un bouton pour déclencher la
fusion avec un document Word.

Est ce possible et si quelle macro écrire pour que ce soit le plus simple
possible pour l'utilisateur ?

Merci à tous ceux qui pourront me mettre sur la voie! Bonne nuit !

10 réponses

1 2
Avatar
Clément Marcotte
Bonjour,

Je veux qu'une fois que l'utilisateur a saisi ses informations dans
un

tableau Excel, il lui suffise de cliquer sur un bouton pour
déclencher la

fusion avec un document Word.

quelle macro écrire pour que ce soit le plus simple
possible pour l'utilisateur ?



Cela n'a aucune logique. Les assistants de publipostage de Word
permettent de se créer un tableau (Word pour les anciennes versions,
ACCESS pour les nouvelles) et de l'utiliser comme source de données.

Il n'y a probablement personne en ce bas monde qui veut (ou qui va
vouloir) faire une macro pour dupliquer ce qui est déjà inclus dans
Word. (Et comme l'assistant fusion et publipostage est réécrit à
partir de zéro ou presque dans chaque nouvelle version de Word, ce
serait probablement la galère à réaliser)




--
On apprend pas à un vieux singe à faire des grimaces

Avatar
Clément Marcotte
Bonjour,

J'ai quand même mentionné la demande dans microsoft.public.fr.word ,
mais je suis toujours sceptique...

--
On apprend pas à un vieux singe à faire des grimaces
"Furion" a écrit dans le message de
news:
Bonsoir à tous !

Malgré mes recherches je plante toujours sur ce problème :

Je veux qu'une fois que l'utilisateur a saisi ses informations dans
un

tableau Excel, il lui suffise de cliquer sur un bouton pour
déclencher la

fusion avec un document Word.

Est ce possible et si quelle macro écrire pour que ce soit le plus
simple

possible pour l'utilisateur ?

Merci à tous ceux qui pourront me mettre sur la voie! Bonne nuit !


Avatar
Clément Marcotte
Si tu veux vraiment tenter l'aventure, tu peux toujours essayer par
là:

Partie I

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnovba00/html/MailMergePartI.asp


Partie II

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnovba00/html/MailMergePartII.asp?frame=true


http://support.microsoft.com/default.aspx?scid=kb;en-us;285333


http://support.microsoft.com/kb/285332/EN-US/

--
On apprend pas à un vieux singe à faire des grimaces
"Furion" a écrit dans le message de
news:
Bonsoir à tous !

Malgré mes recherches je plante toujours sur ce problème :

Je veux qu'une fois que l'utilisateur a saisi ses informations dans
un

tableau Excel, il lui suffise de cliquer sur un bouton pour
déclencher la

fusion avec un document Word.

Est ce possible et si quelle macro écrire pour que ce soit le plus
simple

possible pour l'utilisateur ?

Merci à tous ceux qui pourront me mettre sur la voie! Bonne nuit !


Avatar
Furion
Merci pour ta réponse si rapide.

Pour moi ça a un réel intérêt.

Imagine que tu saisisse le nom d'un client dans la 1ere colonne d'un tableau
Excel.
Dans les colonnes suivante, j'ai des formules affichant le nom de l'employé
chargé du dossier et plein d'info dans le genre. Une fois que tu as saisi ces
infos, tu cliques et ça te sors le courrier adapté à ces infos.

Je voudrais utiliser Excel comme source de données pour pouvoir utiliser des
formules assez complexes et pour stocker ces infos de manière durable et
lisible.

Mais si tu as une meilleure solution, je suis preneur bien sûr !
Avatar
Clément Marcotte
Bonjour,

Mais si tu as une meilleure solution, je suis preneur bien sûr !


La troisième réponse...

--
On apprend pas à un vieux singe à faire des grimaces

Avatar
Furion
Je t'importune encore une fois mais je voudrais juste que tu confirmes ce que
je pense.

En utilisant l'assistant Word, l'utilisateur doit ouvrir la source Excel,
saisir ses infos, sauvegarder et fermer le fichier, ouvrir le courrier Word,
lancer l'assistant, imprimer et enregistrer son courrier.

ça fait quand même un sacré paquet de manip tout ça. C'est pour ça que
j'aimerai que ça se fasse avec un macro.
Avatar
Clément Marcotte
Bonjour,

En gros, oui.

Sauf que l'assistant permet aussi de faire un tableau comme source de
données, en cours de traitement. Mais là, effectivement, cela vient
compliquer la mise à jour subséquente du fichier Excel.


--
On apprend pas à un vieux singe à faire des grimaces
"Furion" a écrit dans le message de
news:
Je t'importune encore une fois mais je voudrais juste que tu
confirmes ce que

je pense.

En utilisant l'assistant Word, l'utilisateur doit ouvrir la source
Excel,

saisir ses infos, sauvegarder et fermer le fichier, ouvrir le
courrier Word,

lancer l'assistant, imprimer et enregistrer son courrier.

ça fait quand même un sacré paquet de manip tout ça. C'est pour ça
que

j'aimerai que ça se fasse avec un macro.


Avatar
Clément Marcotte
Bonjour,

D'un autre côté, une fois le document principal créé, il est
réutilisable.


--
On apprend pas à un vieux singe à faire des grimaces
"Furion" a écrit dans le message de
news:
Je t'importune encore une fois mais je voudrais juste que tu
confirmes ce que

je pense.

En utilisant l'assistant Word, l'utilisateur doit ouvrir la source
Excel,

saisir ses infos, sauvegarder et fermer le fichier, ouvrir le
courrier Word,

lancer l'assistant, imprimer et enregistrer son courrier.

ça fait quand même un sacré paquet de manip tout ça. C'est pour ça
que

j'aimerai que ça se fasse avec un macro.


Avatar
Furion
oui mais peut on inclure des formules dans une source de données Word ?
Avatar
Clément Marcotte
Bonjour,

Word ne connaît rien aux mathématiques. Ceci dit, si tes champs de
fusion ne varient pas dans le temps, tu peux récupérer un document
principal de fusion existant dans Word. Dans ce cas, tu n'es pas
obligé de tout reprendre à zéro.

En fait, le simple fait de mettre, par exemple, l'intitulé NOM dans la
cellule A1 d'une feuille Excel, te permet d'insérer le champ de fusion
NOM dans ton document principal Word. Tant que ton document principal
Word existe, et que tu ne changes pas ton intitulé, le simple fait
d'ajouter des noms à ta feuille ne change pas ton document de fusion

Les gens familiers avec la fusion et le publipostage peuvent même se
passer de l'assistant, et utiliser une barre d'outils fournie dans
Word.





--
On apprend pas à un vieux singe à faire des grimaces
"Furion" a écrit dans le message de
news:
oui mais peut on inclure des formules dans une source de données
Word ?


1 2