> 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.

Publicité
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
69,99 €Casque sans fil Sony WH-CH700NL Bluetooth avec réduction de bruit active à 69,99 €
Valable jusqu'au 16 Mai

Cdiscount fait une belle promotion sur le casque sans fil Sony WH-CH700NL Bluetooth qui passe à 69,99 € livré gratuitement alors qu'on le trouve ailleurs à plus de 120 €. Ce casque sans fil rechargeable (via micro USB) offre jusqu'à 35h d'autonomie. L'AINC (Artificial Intelligence Noise Cancelling) s'adapte à votre environnement, ce qui vous permet d'éliminer les bruits indésirables lors de vos voyages ou si vous êtes avec d'autres personnes dans une même pièce. Une très bonne affaire.


> Voir l'offre
34,89 €Clavier sans fil Microsoft All in One avec pad intégré à 34,89 €
Valable jusqu'au 16 Mai

Amazon fait une promotion sur le clavier Microsoft All in One qui passe à 34,89 € au lieu de 39 €. Ce clavier sans fil (jusqu'à 9 mètres) est idéal pour piloter un ordinateur à distance puisqu'il intègre un touchpad pour contrôler également la souris. Léger, solide et résistant aux éclaboussures, il comporte de nombreuses touches multimédia personnalisables. Il est garanti 3 ans. La livraison est gratuite.


> Voir l'offre
64,48 €Ecouteurs intra-auriculaires sans fil Bluetooth Jabra Elite 65t à 64,48 € livrés
Valable jusqu'au 16 Mai

Amazon Allemagne fait une promotion sur les écouteurs intra-auriculaires sans fil Bluetooth Jabra Elite 65t qui passent à 59,50 € (avec la TVA ajustée). Comptez 4,98 € pour la livraison en France soit un total de 64,48 € livrés. On les trouve ailleurs à partir de 100 €. Pensés pour vous permettre de vivre votre musique comme vous l'entendez et pour assurer des conversations d'une grande clarté, les écouteurs Jabra Elite 65t ont tout pour vous séduire ! Côté son, l'égaliseur personnalisable vous permet d'ajuster le rendu sonore tandis que la technologie avancée à quatre microphones supprime les bruits de fond lors des appels pour des conversations limpides. Au quotidien, ces écouteurs Jabra restent parfaitement en place et proposent même une fonction de commande vocale simplifiée. Enfin, vous apprécierez les 5 heures d'autonomie avec une seule charge, qui se transforment en 15 heures avec l'étui de recharge compact.  Le Jabra Elite 65t est certifié IP55 et offre une garantie de 2 ans contre l’humidité et la poussière. Où que vous soyez et quelle que soit votre activité, vous profitez d’une liberté absolue pour les appels et la musique. 

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane.


> Voir l'offre

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