Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
 

Eric C

XLDnaute Barbatruc
Bonsoir le forum
Bonsoir DJISA

Tu retournes ta valeur dans une cellule que tu formates : Click droit - Format cellule - Monétaire - Symbole : CFA Français (Côte d'Ivoire)
Bonne soirée à toutes & à tous
@+ Eric c
 

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
843
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…