OVH Cloud OVH Cloud

2 Décimales après fusion

8 réponses
Avatar
Audomar
Bonsoir,
J'ai effectué une requête sur Access avec un champ calculé. J'indique dans
"propriétés" que je ne veux que 2 décimales,
or quand je fusionne sous word, j'ai automatiquement toutes les décimales.
Que je choisisse monétaire, euro, standard, fixe, auto, 0et 2.
Auriez-vous une solution ?

Bonne soirée

BA

8 réponses

Avatar
Tisane
Je copie/colle la réponse faite sur le forum Access :

Bonsoir Audomar,

J'ai effectué une requête sur Access avec un champ calculé. J'indique dans
"propriétés" que je ne veux que 2 décimales,
or quand je fusionne sous word, j'ai automatiquement toutes les décimales.
Que je choisisse monétaire, euro, standard, fixe, auto, 0et 2.
Auriez-vous une solution ?


Tu as le choix :
1. Dans Word, ajoute au code de champ le commutateur suivant (à adapter à
ton goût) :
{ MERGEFIELD MaValeur # "# ###,00 ?"}

2. ou dans Word, impose le protocole DDE
- menu Outils | Options, onglet [Général], coche "Confirmation des
conversions lors de l'ouverture"
- effectue la fusion et sélectionne DDE (Échange dynamique de données)

3. ou dans Access, crée une requête imposant le format voulu sur le champ
numérique (à adapter à ton goût) :
MaValeurFormatée: Format([MaValeur];"# ###,00 ?")

Avec un peu de lecture complémentaire ici :
http://support.microsoft.com/default.aspx?scid=KB;FR;304387

--
Tisane

Avatar
Clément Marcotte
Bonjour,

Cela a été répondu aujourd'hui même.

http://faqword.free.fr/articles.php?lng=fr&pgW2



"Audomar" a écrit dans le message de news:

Bonsoir,
J'ai effectué une requête sur Access avec un champ calculé. J'indique dans
"propriétés" que je ne veux que 2 décimales,
or quand je fusionne sous word, j'ai automatiquement toutes les décimales.
Que je choisisse monétaire, euro, standard, fixe, auto, 0et 2.
Auriez-vous une solution ?

Bonne soirée

BA




Avatar
Tisane
{ MERGEFIELD MaValeur # "# ###,00 ?"}
MaValeurFormatée: Format([MaValeur];"# ###,00 ?")


Le "?" est en fait le symbole Euro

PS : STP Audomar, évite de poster dans plusieurs forums ;-)

--
Tisane

J'ai effectué une requête sur Access avec un champ calculé. J'indique
dans
"propriétés" que je ne veux que 2 décimales,
or quand je fusionne sous word, j'ai automatiquement toutes les
décimales.
Que je choisisse monétaire, euro, standard, fixe, auto, 0et 2.
Auriez-vous une solution ?


Tu as le choix :
1. Dans Word, ajoute au code de champ le commutateur suivant (à adapter à
ton goût) :
{ MERGEFIELD MaValeur # "# ###,00 ?"}

2. ou dans Word, impose le protocole DDE
- menu Outils | Options, onglet [Général], coche "Confirmation des
conversions lors de l'ouverture"
- effectue la fusion et sélectionne DDE (Échange dynamique de données)

3. ou dans Access, crée une requête imposant le format voulu sur le champ
numérique (à adapter à ton goût) :
MaValeurFormatée: Format([MaValeur];"# ###,00 ?")

Avec un peu de lecture complémentaire ici :
http://support.microsoft.com/default.aspx?scid=KB;FR;304387

--
Tisane




Avatar
Audomar
Merci beaucoup.
BA
"Tisane" a écrit dans le message de
news:
Je copie/colle la réponse faite sur le forum Access :

Bonsoir Audomar,

J'ai effectué une requête sur Access avec un champ calculé. J'indique
dans


"propriétés" que je ne veux que 2 décimales,
or quand je fusionne sous word, j'ai automatiquement toutes les
décimales.


Que je choisisse monétaire, euro, standard, fixe, auto, 0et 2.
Auriez-vous une solution ?


Tu as le choix :
1. Dans Word, ajoute au code de champ le commutateur suivant (à adapter à
ton goût) :
{ MERGEFIELD MaValeur # "# ###,00 ?"}

2. ou dans Word, impose le protocole DDE
- menu Outils | Options, onglet [Général], coche "Confirmation des
conversions lors de l'ouverture"
- effectue la fusion et sélectionne DDE (Échange dynamique de données)

3. ou dans Access, crée une requête imposant le format voulu sur le champ
numérique (à adapter à ton goût) :
MaValeurFormatée: Format([MaValeur];"# ###,00 ?")

Avec un peu de lecture complémentaire ici :
http://support.microsoft.com/default.aspx?scid=KB;FR;304387

--
Tisane




Avatar
JièL Goubert
Bonjoir(c) Tisane

{ MERGEFIELD MaValeur # "# ###,00 ?"}



Heum... attention au pb du séparateur (espace) mal interprété à la fin
{ MERGEFIELD MaValeur # "# ###,00"} €
est préférable

Le "?" est en fait le symbole Euro


Pour mettre l'€ Dans OE : http://faqoe.com/index.php?bas=/rep/bx.htm

--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr


Avatar
Tisane
Bonjour Jean-Louis,

Pour mettre l'€ Dans OE : http://faqoe.com/index.php?bas=/rep/bx.htm


Merci baucoup pour cette précision, j'ai corrigé (€ € € ;-)

{ MERGEFIELD MaValeur # "# ###,00 €"}
Heum... attention au pb du séparateur (espace) mal interprété à la fin


{ MERGEFIELD MaValeur # "# ###,00"} €
est préférable


Pour l'espace dans le champ de fusion, s'il est bien entre les " ", cela ne
pose pas de problème. Mais en effet, il n'apporte rien placé dans le champ
directement.
J'adopte ta suggestion.

Bonne journée,

--
Tisane



Avatar
JièL Goubert
Bonjoir© Tisane

Le 22/03/2006 06:51 vous avez écrit... :
{ MERGEFIELD MaValeur # "# ###,00 €"}
Heum... attention au pb du séparateur (espace) mal interprété à la fin


{ MERGEFIELD MaValeur # "# ###,00"} €
est préférable


Pour l'espace dans le champ de fusion, s'il est bien entre les " ", cela
ne pose pas de problème.


Si si... On a vu le soucis il y a peu avec des paramètres régionaux
différents et donc l'espace était interprété et modifié.

2 versions de Windows/Word, l'une en FR et l'autre en UK, en mettant
l'espace la transformation donnait ceci { MERGEFIELD MaValeur #
"#,###.00,€"} et donc un affichage naze

--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr




Avatar
Tisane
{ MERGEFIELD MaValeur # "# ###,00 €"}
Heum... attention au pb du séparateur (espace) mal interprété à la fin


{ MERGEFIELD MaValeur # "# ###,00"} €
est préférable
Pour l'espace dans le champ de fusion, s'il est bien entre les " ", cela

ne pose pas de problème.


Si si... On a vu le soucis il y a peu avec des paramètres régionaux
différents et donc l'espace était interprété et modifié.
2 versions de Windows/Word, l'une en FR et l'autre en UK, en mettant
l'espace la transformation donnait ceci { MERGEFIELD MaValeur #
"#,###.00,€"} et donc un affichage naze


Je n'ai pas rencontré le problème mais j'en prends bonne note.
Merci pour le rappel, Jean-Louis.

--
Tisane