> Tous les forums > Forum Bureautique
 PUBLIPOSTAGE probéme entre excel et word
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
sabeth
  Posté le 15/07/2010 @ 11:44 
Aller en bas de la page 
Nouvelle astucienne

Bonjour,

j'ai sans doute LE probléme souvent rencontré, lors de ma fusion le format de certains de mes champs n'est pas pris en compte . Exemple: au lieu d'avoir dans mon doncument word 12.25 € j'ai 12.245559999 ou pour un taux au lieu de 0.50% j'ai Taux 5,0000000000000001E-3.

merci de m'aider

sabeth

Publicité
mipierre
 Posté le 15/07/2010 à 17:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Ton sujet serait mieux placé sur le forum Bureautique ! Demande à la modération de te transférer sur ce forum en cliquant sur le petit triangle jaune juste devant toi ici, une fenêtre va s'ouvrir et tu fais ta demande !

Cleo1908
 Posté le 16/07/2010 à 07:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Bonjour Sabeth et Toutes et Tous,

Il suffit (sur base de mon expérience) de formater les cellules de ta feuille Excell en 2 décimales.

Soit la manipulation suivante : Format - Cellule - Nombre - Nombre de décimales : 2

Et tu devrais obtenir le résultat souhaité dans ton document fusionné.

Cordialement et bonne journée

Micheline

pcastuces
 Posté le 17/07/2010 à 23:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Equipe PC Astuces
Bonjour,

Le sujet a ÚtÚ dÚplacÚ par la modÚration dans un forum plus adÚquat.

Vous pouvez continuer la discussion Ó la suite.

A bient¶t.
m@rina
 Posté le 18/07/2010 à 03:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonjour,

Tu as raison, c'est sûrement une des questions les plus souvent posées sur Word.

La réponse est ici :

http://faqword.com/index.php/word-faq/publipostage/412

Et pour les %, c'est ici :

http://faqword.com/index.php/word-faq/publipostage/728-comment-conserver-dans-le-resultat-de-la-fusion-les-formats-des-champs-en-.html

m@rina

ps : il ne suffit pas de formater les cellules Excel, ça n'a pas d'influence.

Cleo1908
 Posté le 18/07/2010 à 08:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Bonjour,

Marina, Je formate les cellules et n'ai aucun problème lors du publipostage. Mais je préfère de loin la fusion Word/Access qui me semble mieux adaptée au publipostage.

Bon dimanche, Cordialement

Micheline

m@rina
 Posté le 18/07/2010 à 11:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonjour

Si cette question a été posées des milliards de fois c'est bien qu'il y a un problème. Ce problème très connu existe depuis la version 2002, depuis qu'on fait la fusion via OLE.
D'ailleurs je ne pense pas que Sabeth se soit amusée à mettre un format avec une dizaine de décimales dans son fichier Excel !

La solution est de passer par le protocole DDE. Et effectivement si tu passes par DDE, tu n'as pas ce problème.

Je parle bien de la fusion Word-Excel, et non pas Access.

Maintenant dire que la fusion Word-Access est mieux adaptée, c'est une valeur personnelle. Pour commencer, tout le monde n'a pas Access, et tout le monde ne sait pas utiliser Access. De plus pour faire des lettres types par exemple à envoyer à une liste d'adresse, Excel est bien suffisant.

m@rina

Marmotte18
 Posté le 18/07/2010 à 12:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Sur Excel, au lieu d'agir sur le format qui effectivement ne change pas la valeur en mémoire interne mais présente la donnée différemment en faisant au passage un arrondi, ne pourrait-t-on pas utiliser les services d'une colonne supplémentaire avec une formule du type :

=ENT(ARRONDI(A1*100;0))/100

ou

=ARRONDI(A1;2)

=> formules valables si on ne veut pas plus de 2 chiffres derrière la virgule ! Il ne devrait pas y avoir de problème dans le publipostage.
Ainsi 12,245559999 aurait en fait la valeur 12,25 en mémoire interne. Je pense qu'il est plus aisé de préparer la fusion en agissant sur Excel que mettre des formules de champs dans Word car elles sont toujours délicates à mettre en oeuvre !

Si on ne souhaite pas avoir de colonne supplémentaire, on peut toujours demander à une macro de transformer la donner elle-même avec cette formule.



Modifié par Marmotte18 le 18/07/2010 12:50
m@rina
 Posté le 18/07/2010 à 13:58 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonjour Marmotte,

Non, ça ne résoudra pas le problème... Tu te retrouvera idem avec une palanquée de décimales, et tu pourras peut être même avoir des surprises.

Par ailleurs, ce n'est pas forcément la volonté de tout le monde de perdre la précision des nombres dans le fichier Excel qui ne sert peut être pas qu'à faire du publipostage.

Non, ce n'est pas compliqué de modifier le document Word au niveau des champs, pas délicat du tout et plus rapide que de modifier le fichier Excel. L'intérêt est qu'on le fait une seule fois, après on n'y touche plus, donc le tout est de le savoir, mais c'est simple à mettre en oeuvre : On ajoute simplement le commutateur \# "# ###,00" dans le champ.

L'autre méthode, comme je l'ai dit, consiste simplement à changer de protocole et à choisir DDE. Donc, pas de modif dans le doc Word. et ça marche aussi une fois pour toutes.

A noter qu'on demande la correction de ce bug à Microsoft depuis 8 ans, sans obtenir gain de cause ! Le bug n'est pas corrigé dans la version 2010.

Marmotte18
 Posté le 18/07/2010 à 16:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour m@rina,

Il est vrai que ce n'est pas compliqué d'ajouter un commutateur de format ! Merci de le rappeler.

Par contre, je ne sais pas ce que veut dire DDE et je ne sais pas comment on le choisit. Est-ce la "demande de conversion à l'ouverture" ? (Outils < Options < Général)

m@rina
 Posté le 19/07/2010 à 23:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonsoir Marmotte,

Le DDE est un protocle au même titre que l'OLE. Le DDE est plus ancien et en principe moins performant. Cela dit, chaque protocole a ses avantages et ses inconvénients que j'expose ici :

http://faqword.com/index.php/word-faq/publipostage/411-quels-sont-les-avantages-et-les-inconvenients-dutiliser-tel-ou-tel-protocole-lors-dun-publipostage-.html

et effectivement on peut le choisir lorsque l'option de conversion à l'ouverture est cochée.

m@rina

Marmotte18
 Posté le 20/07/2010 à 17:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour m@rina,

Merci pour ces informations complémentaires !

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Intégrale Game of Thrones en Blu-Ray
55,89 € 84,90 € -34%
@Amazon
Ecran PC 27 pouces Gaming Koorui 27E3Q (QHD, IPS, 1 ms, 170 Hz)
189,99 € 275 € -31%
@Amazon
VTT électrique Touroll B2 (26 pouces, Shimano 7 vitesses, 100 km)
569 € 989 € -42%
@Geekbuying
Sacoche d'outils Bosch Professional taille L
30,70 € 36,90 € -17%
@Amazon
SSD WD Black SN770 2 To (PCIe Gen4, NMVe M.2, 5150 Mo/s)
109,95 € 130 € -15%
@Amazon
Kit de 32 Go (2 x 16 Go) de mémoire DDR5 Corsair Vengeance RGB 6000 MHz CL36
99,16 € 130 € -24%
@Amazon

Sujets relatifs
Publipostage incompréhensible entre Excel et Word
Word, publipostage et mise en forme des données excel
Publipostage Excel 2007 => Word 2007
publipostage étiquettes word/excel
Publipostage planche étiquettes Word 2003 Excel
liens entre cellule de fichiers excel et word
Publipostage Word avec excel (volet excel)
Publipostage Word Excel
lien entre word et excel 2007 ça bug
publipostage word 2003 excel 2003
Plus de sujets relatifs à PUBLIPOSTAGE probéme entre excel et word
 > Tous les forums > Forum Bureautique