Publipostage
Résolu/Fermé
38vero
Messages postés
18
Date d'inscription
mercredi 29 décembre 2010
Statut
Membre
Dernière intervention
13 décembre 2011
-
29 déc. 2010 à 14:20
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 - 9 janv. 2011 à 14:40
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 - 9 janv. 2011 à 14:40
14 réponses
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 233
29 déc. 2010 à 15:59
29 déc. 2010 à 15:59
Tu m'étonnes : avec la fonction ARRONDI(n;2) tu ne peux pas avoir 13 décimales dans ta fusion (ou alors il y a 11 zéros) !
38vero
Messages postés
18
Date d'inscription
mercredi 29 décembre 2010
Statut
Membre
Dernière intervention
13 décembre 2011
66
29 déc. 2010 à 17:42
29 déc. 2010 à 17:42
Tout d'abord merci pour votre réponse.
Voila l'un des résultat de la fusion 744,35000000000002 € avec la fonction arrondi.
Voici la formule appliquée =ARRONDI(Tableau_Calcul_fermage[ligne;[Total]]*Tableau_Calcul_fermage[ligne;[Cours du blé]];2).
Sous excel, j'ai bien que deux chiffres mais je me retourve lors de la fusion avec des chiffres qui ont le même nombre de décimal et ce sur chaque calcul.
Avez-vous une solution à me proposer ?
Voila l'un des résultat de la fusion 744,35000000000002 € avec la fonction arrondi.
Voici la formule appliquée =ARRONDI(Tableau_Calcul_fermage[ligne;[Total]]*Tableau_Calcul_fermage[ligne;[Cours du blé]];2).
Sous excel, j'ai bien que deux chiffres mais je me retourve lors de la fusion avec des chiffres qui ont le même nombre de décimal et ce sur chaque calcul.
Avez-vous une solution à me proposer ?
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 233
29 déc. 2010 à 17:51
29 déc. 2010 à 17:51
Bonjour.
Essaye de modifier ainsi ta formule :
=ARRONDI(Tableau_Calcul_fermage[ligne;[Total]] ;2)
*ARRONDI(Tableau_Calcul_fermage[ligne;[Cours du blé]] ;2)
et si ça ne marche toujours pas
=ARRONDI( ARRONDI(Tableau_Calcul_fermage[ligne;[Total]] ;2)
*ARRONDI(Tableau_Calcul_fermage[ligne;[Cours du blé]] ;2) ;2)
Essaye de modifier ainsi ta formule :
=ARRONDI(Tableau_Calcul_fermage[ligne;[Total]] ;2)
*ARRONDI(Tableau_Calcul_fermage[ligne;[Cours du blé]] ;2)
et si ça ne marche toujours pas
=ARRONDI( ARRONDI(Tableau_Calcul_fermage[ligne;[Total]] ;2)
*ARRONDI(Tableau_Calcul_fermage[ligne;[Cours du blé]] ;2) ;2)
38vero
Messages postés
18
Date d'inscription
mercredi 29 décembre 2010
Statut
Membre
Dernière intervention
13 décembre 2011
66
29 déc. 2010 à 18:10
29 déc. 2010 à 18:10
Je fais ma quiche mais je n'arrive pas à rentrer les formules? il indique que la formule contient un message d 'erreur.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 233
29 déc. 2010 à 18:30
29 déc. 2010 à 18:30
Et si tu envoyais le fichier, qu'on puisse y voir clair ?
38vero
Messages postés
18
Date d'inscription
mercredi 29 décembre 2010
Statut
Membre
Dernière intervention
13 décembre 2011
66
29 déc. 2010 à 18:46
29 déc. 2010 à 18:46
Ok pour le fichier comment je dois faire pour l'envoyer.
Sinon pour les formules j'y suis arrivée, mais les chiffres sont considérablement modifié.
Dés que je trouve la solution, je vous adresse le fichier.
Sinon pour les formules j'y suis arrivée, mais les chiffres sont considérablement modifié.
Dés que je trouve la solution, je vous adresse le fichier.
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 233
29 déc. 2010 à 22:55
29 déc. 2010 à 22:55
Créer un lien vers ton fichier en utilisant https://www.cjoint.com/ ou http://cijoint.fr/ et coller ce lien dans un message.
Mais envoie ton ancien fichier, sans refaire les formules ; ce sera aussi bien.
----------------------------------------------------------------------------------------------------
La solution "technique" consiste en réalité à laisser le fichier Excel tel qu'il est, et à mettre un format d'affichage dans Word ; pour cela :
Faire clic-droit sur le champ de fusion "Montant" par exemple et choisir "Basculer les codes de champs" ;
à la place de 744,35000000000002 € s'affiche { MERGEFIELD "Montant" }
Compléter ce code pour obtenir { MERGEFIELD "Montant" \# "# ##0,00 €"}
Refaire "Basculer les codes de champs".
C'est un peu délicat, car il faut respecter scrupuleusement les signes, caractères et espaces ; mais le résultat est impeccable !
Cordialement.
Mais envoie ton ancien fichier, sans refaire les formules ; ce sera aussi bien.
----------------------------------------------------------------------------------------------------
La solution "technique" consiste en réalité à laisser le fichier Excel tel qu'il est, et à mettre un format d'affichage dans Word ; pour cela :
Faire clic-droit sur le champ de fusion "Montant" par exemple et choisir "Basculer les codes de champs" ;
à la place de 744,35000000000002 € s'affiche { MERGEFIELD "Montant" }
Compléter ce code pour obtenir { MERGEFIELD "Montant" \# "# ##0,00 €"}
Refaire "Basculer les codes de champs".
C'est un peu délicat, car il faut respecter scrupuleusement les signes, caractères et espaces ; mais le résultat est impeccable !
Cordialement.
38vero
Messages postés
18
Date d'inscription
mercredi 29 décembre 2010
Statut
Membre
Dernière intervention
13 décembre 2011
66
30 déc. 2010 à 06:28
30 déc. 2010 à 06:28
Merci pour vos réponses.
Comme me le demande Raymond voici le lien de mon fichier
http://www.cijoint.fr/cjlink.php?file=cj201012/cijwyaTEIz.xlsx
La partie en rouge apparait donc avec plusieurs chiffres après la virgule sur le doc Word en fusion.
Les formules ont été mises sur des colonnes nouvelles.
Je vais essayer la bascule des champs.
Comme me le demande Raymond voici le lien de mon fichier
http://www.cijoint.fr/cjlink.php?file=cj201012/cijwyaTEIz.xlsx
La partie en rouge apparait donc avec plusieurs chiffres après la virgule sur le doc Word en fusion.
Les formules ont été mises sur des colonnes nouvelles.
Je vais essayer la bascule des champs.
m@rina
Messages postés
21076
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
6 novembre 2024
11 349
30 déc. 2010 à 11:08
30 déc. 2010 à 11:08
Bonjour 38Vero,
Au risque de me répéter, cela ne sert à rien de modifier ton fichier Excel.
Cette question fait partie du top 5 des questions sur Word. Les deux solutions t'ont été données.
m@rina
Au risque de me répéter, cela ne sert à rien de modifier ton fichier Excel.
Cette question fait partie du top 5 des questions sur Word. Les deux solutions t'ont été données.
m@rina
38vero
Messages postés
18
Date d'inscription
mercredi 29 décembre 2010
Statut
Membre
Dernière intervention
13 décembre 2011
66
30 déc. 2010 à 13:35
30 déc. 2010 à 13:35
Bonjour,
J'ai mis mon fichier en lien, comme on me le demandait. J'ai également essayé la methode des champs et effectivement tout fonctionne correctement.
Merci à vous deux pour vos solutions et informations sur le sujet.
Bonne journée
38vero
J'ai mis mon fichier en lien, comme on me le demandait. J'ai également essayé la methode des champs et effectivement tout fonctionne correctement.
Merci à vous deux pour vos solutions et informations sur le sujet.
Bonne journée
38vero
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 233
3 janv. 2011 à 02:07
3 janv. 2011 à 02:07
Salut, 38vero,
L'examen de ton fichier démontre que mes formules du post #3 ne conviennent pas dans ton cas de figure, où le cours du blé est un nombre plus petit que 1 ; il ne faut donc pas retenir 2 décimales seulement, car cela fausse beaucoup les calculs.
Conserve donc ta formule de départ !
Et je suis particulièrement content que tu aies réussi à utiliser le commutateur de champs : c'est tellement vite fait de se tromper ! Mais tu vois que le résultat est intéressant ...
* Et Bonne Année 2011 à m@rina et à toi !
L'examen de ton fichier démontre que mes formules du post #3 ne conviennent pas dans ton cas de figure, où le cours du blé est un nombre plus petit que 1 ; il ne faut donc pas retenir 2 décimales seulement, car cela fausse beaucoup les calculs.
Conserve donc ta formule de départ !
Et je suis particulièrement content que tu aies réussi à utiliser le commutateur de champs : c'est tellement vite fait de se tromper ! Mais tu vois que le résultat est intéressant ...
* Et Bonne Année 2011 à m@rina et à toi !
Bonjour,
Merci Raymond pour ton aide.
Afin de dormir moins bête qu'est ce que le commutateur de champs, je viens de vois à quoi il sert, mais peut-on l'appliquer systématiquement et pour toutes les formules ? A t -il des limites....
Meilleurs Voeux pour l'année 2011.
Merci Raymond pour ton aide.
Afin de dormir moins bête qu'est ce que le commutateur de champs, je viens de vois à quoi il sert, mais peut-on l'appliquer systématiquement et pour toutes les formules ? A t -il des limites....
Meilleurs Voeux pour l'année 2011.
Merci m@arina.
ouaaa, Je regarde ton tuto.
Comment dois-je faire pour fermer le sujet que j'avais ouvert.
ouaaa, Je regarde ton tuto.
Comment dois-je faire pour fermer le sujet que j'avais ouvert.
Ricky38
Messages postés
4349
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 459
9 janv. 2011 à 14:40
9 janv. 2011 à 14:40
Comment dois-je faire pour fermer le sujet que j'avais ouvert.
Tu te connectes et tu cliques sur mettre en résolu en haut de ton sujet.
Bonne journée
m@rina
Messages postés
21076
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
6 novembre 2024
11 349
29 déc. 2010 à 23:41
29 déc. 2010 à 23:41
Bonsoir,
C'est un problème classique, et effectivement il n'y a rien à faire dans Excel. D'ailleurs, on peut très bien décider d'un affichage Excel qui soit indépendamment de l'affichage Word.
Donc, il faut insérer un commutateur de champ comme le propose Raymond, sinon il faut tout simplement choisir le DDE comme protocole car le problème vient de l'OLE.
Explications ici :
https://faqword.com/index.php/word-faq/publipostage/412-lors-dune-fusion-et-publipostage-avec-word-et-excel-versions-a-partir-de-xp-word-transforme-les-champs-date-en-format-americain-par-ailleurs-le-resultat-fusionne-des-champs-numeriques-donne-un-nombre-important-de-decimales-.html
m@rina
C'est un problème classique, et effectivement il n'y a rien à faire dans Excel. D'ailleurs, on peut très bien décider d'un affichage Excel qui soit indépendamment de l'affichage Word.
Donc, il faut insérer un commutateur de champ comme le propose Raymond, sinon il faut tout simplement choisir le DDE comme protocole car le problème vient de l'OLE.
Explications ici :
https://faqword.com/index.php/word-faq/publipostage/412-lors-dune-fusion-et-publipostage-avec-word-et-excel-versions-a-partir-de-xp-word-transforme-les-champs-date-en-format-americain-par-ailleurs-le-resultat-fusionne-des-champs-numeriques-donne-un-nombre-important-de-decimales-.html
m@rina
m@rina
Messages postés
21076
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
6 novembre 2024
11 349
9 janv. 2011 à 13:25
9 janv. 2011 à 13:25
Bonjour
Le commutateur de champ modifie le comportement d'un champ, dans le format par exemple, et dans plein d'autres choses. A chaque champ ses commutateurs.
Regarde ici, j'ai fait tout un tuto sur les champs, j'y parle beaucoup des commutateurs :
http://faqword.com/index.php/word-tutoriels/toutes-versions/430-le-mystere-des-champs.html
Merci pour vos voeux, bonne année aussi à toi et Raymond !
m@rina
Le commutateur de champ modifie le comportement d'un champ, dans le format par exemple, et dans plein d'autres choses. A chaque champ ses commutateurs.
Regarde ici, j'ai fait tout un tuto sur les champs, j'y parle beaucoup des commutateurs :
http://faqword.com/index.php/word-tutoriels/toutes-versions/430-le-mystere-des-champs.html
Merci pour vos voeux, bonne année aussi à toi et Raymond !
m@rina