Souci publispostage Word
Résolu/Fermé
bjorn22
Messages postés
14
Date d'inscription
mercredi 3 octobre 2018
Statut
Membre
Dernière intervention
7 octobre 2018
-
3 oct. 2018 à 12:26
Argitxu Messages postés 4831 Date d'inscription dimanche 22 juillet 2007 Statut Contributeur Dernière intervention 10 décembre 2024 - 4 oct. 2018 à 00:02
Argitxu Messages postés 4831 Date d'inscription dimanche 22 juillet 2007 Statut Contributeur Dernière intervention 10 décembre 2024 - 4 oct. 2018 à 00:02
A voir également:
- Souci publispostage Word
- Espace insécable word - Guide
- Supprimer une page word - Guide
- Organigramme word - Guide
- Suivi des modifications word - Guide
- Tableau word - Guide
1 réponse
Argitxu
Messages postés
4831
Date d'inscription
dimanche 22 juillet 2007
Statut
Contributeur
Dernière intervention
10 décembre 2024
4 770
3 oct. 2018 à 14:02
3 oct. 2018 à 14:02
Bonjour
Il faut forcer le format sous word.
1. Fais Alt+F9 pour afficher les codes champs
2. Sur ce champ que je vais appeler "montant", il faut rajouter \# "# ###,00" ou \# "# ###,00 €" avec une valeur monétaire
Ce qui doit donner in fine sur ce champ { MERGEFIELD Montant \# "# ###,00"}
3. Re Alt+F9 pour afficher la valeur
Il faut forcer le format sous word.
1. Fais Alt+F9 pour afficher les codes champs
2. Sur ce champ que je vais appeler "montant", il faut rajouter \# "# ###,00" ou \# "# ###,00 €" avec une valeur monétaire
Ce qui doit donner in fine sur ce champ { MERGEFIELD Montant \# "# ###,00"}
3. Re Alt+F9 pour afficher la valeur
3 oct. 2018 à 16:51
Autre souci : si je veux que la valeur du fichier excel soit écrite en écriture scientifique dans mon fichier word publiposté, je dois rajouté quelle extension ?
D'avance merci
3 oct. 2018 à 18:30
Pour contourner, préparer une colonne dans excel au format scientifique que tu souhaites, plus une autre qui convertit le nombre de cette colonne en texte avec =Texte(cellule;"LeFormat").
Puis dans le fichier word, lier ce champ texte et tu récupèreras le format impeccable.
Argitxu
3 oct. 2018 à 18:36
Ma solution (après quelques heures d'essai) :
=CONCATENER((STXT((ARRONDI((B4+10^(ENT(LOG(B4))-6))/(10^ENT(LOG(B4)));(B2-1))+0,000001);1;(B2+1)));"e";ENT(LOG(B4)))
B4 est la valeur à rapatrier dans le fichier publiposté
B2 est une valeur qui permet d'ajuster le nombre de chiffres après la virgule ou plus précisément le nombre de chiffres significiatifs
3 oct. 2018 à 18:38
3 oct. 2018 à 18:59
Mais sous excel, il y a un format scientifique à appliquer au nombre saisi où l'on peut ajuster les décimales.
Pour 45896 saisi, ce format à 2 décimales donne 4,59+E4.
Si tu rajoutes une autre colonne qui servira pour la fusion, tu mets =TEXTE(A2;"#,##E+##")
Argitxu