Comment formater un nombre au format Euro, dans une chaine concaténée

Résolu/Fermé
traderpierre Messages postés 291 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 6 janvier 2024 - 27 mars 2021 à 10:09
traderpierre Messages postés 291 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 6 janvier 2024 - 28 mars 2021 à 12:53
Bonjour,

Dans une état Access, j'ai un contôle indépendant avec ces formules concaténant plusieurs contrôles :

="Totaux : " & [Année Concernée] & " dont foncier net : " & Format(Somme([Impôts Fonciers])+Somme([Majoration Foncier 8%]))-Somme([Frais Enlèvement Ordures]);# ##0,00) & " €"

="Totaux : " & [Année Concernée] & " dont foncier net : " & CMonnaie(Somme([Impôts Fonciers])+Somme([Majoration Foncier 8%]))-Somme([Frais Enlèvement Ordures])) & " €"

Mais Access me refuse la syntaxe !!!!
Auriez-vous une solution ???

Merci par avance
A voir également:

2 réponses

yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
Modifié le 28 mars 2021 à 11:56
bonjour,
as-tu compté le nombre de parenthèses ouvrantes et fermantes?
0
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
28 mars 2021 à 11:59
quand tu as ce genre de soucis, simplifie ta formule pour la faire fonctionner.
ensuite, ajoute progressivement ce qu'il faut.
0
traderpierre Messages postés 291 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 6 janvier 2024 6
28 mars 2021 à 12:53
EUREKA !!!! Finalement j'ai trouvé la solution !!!!

Dans les paramètres du format souhaité, je dois mettre le format entre deux guillemets
exemple :
="Totaux : " & [Année Concernée] & " dont foncier net : " & Format(Somme([Impôts Fonciers])+Somme([Majoration Foncier 8%]))-Somme([Frais Enlèvement Ordures]);"# ##0,00") & " €"

Ou :
="Totaux : " & [Année Concernée] & " dont foncier net : " & Format(Somme([Impôts Fonciers])+Somme([Majoration Foncier 8%]))-Somme([Frais Enlèvement Ordures]);"Standard") & " €"

Et ça fonctionne en affichant bien le format souhaité.

Le problème est donc résolu
0