XL 2016 Convertir en Format monétaire FCFA

DJISA

XLDnaute Occasionnel
Salut le forum
J'ai une texte box où doit s'afficher une donnée en format monétaire (CFA ).
Le code que j'ai utilisé l'affiche en euro.
J'aimerais bien trouver une solution qui me permette d'avoir cette donnée en CFA
Merci
DJISA
 

DJISA

XLDnaute Occasionnel
Bonsoir Eric
Peut-être me suis-je pas bien fait comprendre.
Il s'agit ici de modifier les données d'une cellule à partir d'une textbox en cliquant sur le bouton modifier.
VB:
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Dim ligne As Integer
On Error Resume Next
ligne = Me.ListBox1.ListIndex
Me.Txtsommeversee = Me.ListBox1.Column(10, ligne)
Me.Txtsommeversee = Format(Me.Txtsommeversee, "currency")
Me.Txtlivretfaec = Me.ListBox1.Column(13, ligne)
Me.Txtlivretfaec = Format(Me.Txtlivretfaec, "currency")

End Sub

Les deux textbox: Txtsommeversee et txtlivretfaec s'affichent en euro avec le code que j'ai utilisé. Je voudrais trouver un code pour qu'elles s'affichent en CFA.
Merci
DJISA
 

job75

XLDnaute Barbatruc
Bonjour DJISA, Eric C, riton00,

En VBA le séparateur de milliers dans le format est une virgule et dans le résultat on obtient des espaces insécables de code 160 :
VB:
Txtsommeversee = Format(Val(Replace(Replace(Txtsommeversee, ",", "."), Chr(160), "")), "#,##0.00 CFA")
A+
 

Discussions similaires

Réponses
20
Affichages
794

Statistiques des forums

Discussions
312 199
Messages
2 086 159
Membres
103 147
dernier inscrit
tubaman