|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() Inscription : mai 2008 Messages : 348 ![]() |
Bonjour,
Je rencontre un soucis avec un champ de fusion dans Word. Dans mon modèle .dot le champ de fusion est saisi comme suit : Code :
{ DOCVARIABLE AFFAIRES.AF_INFO_COMP7 NUMWORDS \# "0.00" \* MERGEFORMAT} Donc j’ai modifié le format pour obtenir ceci : Code :
{ DOCVARIABLE AFFAIRES.AF_INFO_COMP7 NUMWORDS \# "# ###,00" \* MERGEFORMAT} Pour info, ce champ AF_INFO_COMP7 est un champ de type Float. Sauriez vous me dire quelle pourrait être la bonne syntaxe de ce champ de fusion ? D'avance merci pour votre retour. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour,
C'est logique ton nombre doit être saisi au format "####,##" Il considère la notation américaine différemment de nous Donc le format de nombre est bien {\# "# ###,00"} mais ton nombre doit aussi être saisi avec une virgule dans ta base.
__________________
Cordialement, Christophe Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 316 ![]() |
Salut,
C'est pas lié à la notation mais simplement aux paramètres internationnaux. J'ai fait des tests et je ne sais pas pourquoi ça fait un fix chez toi ? J'ai testé avec une DB Access et un champ Réel Double qui correspond normalement à un flaot. J'ai un affichage correct quel que soit le nombre de décimale demandé avec le masque d'affichage.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com