problème avec mail merge

L

laposte

Bonjour à tous,

Je suis sous vista avec word 2007 j'ai un problème avec la commande suivante
:

objectword.activedocument.mailmerge.opendatasource fic.don

Le fichier fic.don est un simple fichier texte avec des noms de champ de
fusion suivi des valeurs. (Valeur ASCII)

Mon problème est le suivant :

Ma commande mailmerge marche parfaitement dans la plupart des cas, mais de
temps en temps word refuse de reconnaitre des champs de fusion (le nom des
champs).

Quand le problème se pose ce sont toujours les 3 mêmes champs qui sont
refusés ceux ci comprennent un accent par exemple :

"Réfbib";"toto";"gnetré";"juju";"sonnyé"
"12aaa";"mmpm";"124";"147";"148"

Dans cet exemple les champs refusés vont etre Réfbib et gnetré et sonnyé.

Dans tous les autre cas ma commande fonctionne sans erreur même avec les
accents....


Pour info si j'ouvre le fchier .doc et ensuite le fic.don manuelement pour
les enregistrements qui posent problème word me propose une conversion en
japonais .......



Merci d'avance pour votre aide
 
D

Doug Robbins - Word MVP

I have cross posted this response to the French language Word newsgroup
where it may be seen by someone who has experienced the same issue and may
therefore be able to help you.

If you do not really need to use vba to attach the data source, that is have
the main document already saved with the data source attach, try changing
the method by which the data source is attached by checking the box against
"Confirm file format conversion at open" when you click on the Office
button, then on the Word Options at the bottom of the dialog and then on the
Advanced item andgo the the General section. After doing that, try using
the different methods of connection to see if the problem disappears.

--
Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top