Publipostage avec une source Excel : galère de champs et de formats
5 réponses
Ciegalo
Bonjour,
Je viens de passer de Word+Excel 2000 =E0 la version 2003. Mes beaux
publipostages qui tournaient sans probl=E8me me font m'arracher les
cheveux !
- Certains champs num=E9riques ont affich=E9s avec 12 chiffres =E0 pr=E8s
la virgule (m=EAme si ils ont =E9t=E9 tap=E9s avec 2 chiffres sous Excel).
- Certains champs s'affichent =E0 z=E9ro, m=EAme si la source est un texte
du type : '80000 666 A sous Excel
J'ai =E9tudi=E9 la FAQ, modifi=E9 le type de conversion pour prendre
"DDE". A l'affichage =E7a marche, mais d=E8s que je fusionne vers
l'imprimante, je retrouve mes champs bidon.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Tisane
Bonjour Damien,
Je viens de passer de Word+Excel 2000 à la version 2003. Mes beaux publipostages qui tournaient sans problème me font m'arracher les cheveux ! - Certains champs numériques ont affichés avec 12 chiffres à près la virgule (même si ils ont été tapés avec 2 chiffres sous Excel). - Certains champs s'affichent à zéro, même si la source est un texte du type : '80000 666 A sous Excel J'ai étudié la FAQ, modifié le type de conversion pour prendre "DDE". A l'affichage ça marche, mais dès que je fusionne vers l'imprimante, je retrouve mes champs bidon.
Normalement avec le protocole DDE, cela doit fonctionner.
Sinon, tu peux imposer le format dans les champs en ajoutant le commutateur suivant par exemple : { MERGEFIELD TaValeur # "# ###,00"}
Tu auras d'autres exmples ici : http://support.microsoft.com/default.aspx?scid=KB;FR;304387
-- Tisane
Bonjour Damien,
Je viens de passer de Word+Excel 2000 à la version 2003. Mes beaux
publipostages qui tournaient sans problème me font m'arracher les
cheveux !
- Certains champs numériques ont affichés avec 12 chiffres à près
la virgule (même si ils ont été tapés avec 2 chiffres sous Excel).
- Certains champs s'affichent à zéro, même si la source est un texte
du type : '80000 666 A sous Excel
J'ai étudié la FAQ, modifié le type de conversion pour prendre
"DDE". A l'affichage ça marche, mais dès que je fusionne vers
l'imprimante, je retrouve mes champs bidon.
Normalement avec le protocole DDE, cela doit fonctionner.
Sinon, tu peux imposer le format dans les champs en ajoutant le commutateur
suivant par exemple :
{ MERGEFIELD TaValeur # "# ###,00"}
Tu auras d'autres exmples ici :
http://support.microsoft.com/default.aspx?scid=KB;FR;304387
Je viens de passer de Word+Excel 2000 à la version 2003. Mes beaux publipostages qui tournaient sans problème me font m'arracher les cheveux ! - Certains champs numériques ont affichés avec 12 chiffres à près la virgule (même si ils ont été tapés avec 2 chiffres sous Excel). - Certains champs s'affichent à zéro, même si la source est un texte du type : '80000 666 A sous Excel J'ai étudié la FAQ, modifié le type de conversion pour prendre "DDE". A l'affichage ça marche, mais dès que je fusionne vers l'imprimante, je retrouve mes champs bidon.
Normalement avec le protocole DDE, cela doit fonctionner.
Sinon, tu peux imposer le format dans les champs en ajoutant le commutateur suivant par exemple : { MERGEFIELD TaValeur # "# ###,00"}
Tu auras d'autres exmples ici : http://support.microsoft.com/default.aspx?scid=KB;FR;304387
-- Tisane
Ciegalo
Bonjour, Tisane wrote:
Normalement avec le protocole DDE, cela doit fonctionner.
:)
Sinon, tu peux imposer le format dans les champs en ajoutant le commutate ur suivant par exemple : { MERGEFIELD TaValeur # "# ###,00"}
Superbe! J'ignorais que ce fût possible.
Tu auras d'autres exmples ici : http://support.microsoft.com/default.aspx?scid=KB;FR;304387
Magnifique ! Maintenant et avec les petits switches adaptés, ça marche. Je reste étonné que le problème ne se présente que sur certains champs, mais bon... Les joies de l'informatique :)
@ bientôt, Damien
Bonjour,
Tisane wrote:
Normalement avec le protocole DDE, cela doit fonctionner.
:)
Sinon, tu peux imposer le format dans les champs en ajoutant le commutate ur
suivant par exemple :
{ MERGEFIELD TaValeur # "# ###,00"}
Superbe! J'ignorais que ce fût possible.
Tu auras d'autres exmples ici :
http://support.microsoft.com/default.aspx?scid=KB;FR;304387
Magnifique ! Maintenant et avec les petits switches adaptés, ça
marche. Je reste étonné que le problème ne se présente que sur
certains champs, mais bon... Les joies de l'informatique :)
Normalement avec le protocole DDE, cela doit fonctionner.
:)
Sinon, tu peux imposer le format dans les champs en ajoutant le commutate ur suivant par exemple : { MERGEFIELD TaValeur # "# ###,00"}
Superbe! J'ignorais que ce fût possible.
Tu auras d'autres exmples ici : http://support.microsoft.com/default.aspx?scid=KB;FR;304387
Magnifique ! Maintenant et avec les petits switches adaptés, ça marche. Je reste étonné que le problème ne se présente que sur certains champs, mais bon... Les joies de l'informatique :)
@ bientôt, Damien
Bernard Cordier
Tisane wrote:
Normalement avec le protocole DDE, cela doit fonctionner.
Justement, Tisane. Peux-tu rappeler comment on fait pour imposer le protocole DDE plutôt qu'OLE ? Merci.
Bernard
Tisane wrote:
Normalement avec le protocole DDE, cela doit fonctionner.
Justement, Tisane. Peux-tu rappeler comment on fait pour imposer le
protocole DDE plutôt qu'OLE ?
Merci.