Problème publipostage Office 2007

Résolu/Fermé
jipidi - 17 avril 2010 à 11:46
 jipidi - 20 avril 2010 à 17:56
Bonjour, je fais les bulletins d'une école par publipostage Excel-Word 2007). Pour signaler un élève absent on doit encoder "a" et mon tableau tient compte de ce paramètre mais lorsque j'effectue le publipostage pour l'impression des bulletins, je me retrouve sans raisons apparentes avec des "a" logiquement mais également des "0" qui ont remplacé les "a". Ainsi sur le même bulletin il y a des "a" et des "0" sous Word 2003 je n'avais jamais rencontré ce problème.
Merci de vous intéresser à mon problème pas vital mais gênant ;-)


A voir également:

5 réponses

m@rina Messages postés 20056 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 22 avril 2024 11 269
18 avril 2010 à 20:35
Rebonsoir,

Bon, après avoir testé, le verdict est le suivant : encore des problèmes avec cette cochonnerie d'OLE !
La solution est d'utiliser le protocole DDE. Même s'il peut être moins souple, il ne présente pas ces problèmes de formatage !

Ferme ton fichier Excel puis, dans ton fichier Word, depuis la barre d'outils Publipostage, clique sur le bouton Ouvrir la source de données (2e bouton à gauche). Choisis à nouveau ton fichier Excel et choisis bien DDE (et non pas OLE).

J'ai mis plus de détails ici :
https://faqword.com/index.php/faq/publipostage/411-quels-sont-les-avantages-et-les-inconvenients-dutiliser-tel-ou-tel-protocole-lors-dun-publipostage-.html
en particulier pour pouvoir choisir le protocole.

J'ai testé et ça résout le problème.

m@rina
1
je vais tester... MERCIIIIIIIIIIIIIIIIIIII
0
sriviere Messages postés 853 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 2 mai 2013 410
17 avril 2010 à 12:30
Bonjour,

Fais apparaître tes codes de champs dans ton document principal en cochant la case "code de champs" dans Outils/options/Affichage :

Si tu as quelque chose de cette nature :
{ IF {MERGEFIELD absence } = "a" "a0" "" }

enlève le 0
0
sriviere Messages postés 853 Date d'inscription jeudi 21 janvier 2010 Statut Membre Dernière intervention 2 mai 2013 410
17 avril 2010 à 12:35
Zut, je n'ai pas vu que ta source venait d'Excel.
Dans ce cas, je pense que c'est lié mais je ne sais pas que faire là. Je suis désolée. J'espère que quelqu'un prendra la main.
0
Ce qui est étonnant c'est que dans le publipostage, pour un même bulletin il affiche le "a" logiquement mais pour un autre cours il met 0 à la place de a... enfin merci pour la tentative d'aide :-)
0
m@rina Messages postés 20056 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 22 avril 2024 11 269
18 avril 2010 à 09:50
Bonjour,

Vu qu'il n'y a aucune interférence entre un a et un 0... C'est difficile de te répondre sans voir ni le fichier Word ni le fichier Excel.

m@rina
0
je veux bien te les envoyer mais je dois enlever une série d'infos qui concernent l'école et les élèves.
Mais il me faut ton adresse mail
0
m@rina Messages postés 20056 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 22 avril 2024 11 269
18 avril 2010 à 19:29
Tu retires tout ce qui doit rester confidentiel. Pour le fichier Excel, une extraction de la base suffit avec quelques lignes typiques et tu mets tout ici :
https://www.cjoint.com/ et tu n'oublies pas de donner le lien.
m@rina
0
voilà le lien https://www.cjoint.com/?estHLEhGw1 . Pour plus de facilité copie les 2 fichiers dans c:\2i et quand tu fais le publipostage regarde l'élève 12 ou 13 (je ne sais plus) les a et les 0 se côtoient. Merci d'avance
0
deuxième lien https://www.cjoint.com/?estK4w731t ainsi tu as les 2 fichiers... :-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
résolu mais pas sans problèmes (plus lent, et liste des destinataires ne reste pas en mémoire ...
0