Cellule Euros/Francs

C

CLEMENCE

Guest
Bonjour le forum,

Ajouter ce code dans ta feuille contenant la cellule A1 en question, ça devrait t convenir.

Private Sub Worksheet_Calculate()
Range("A1").ClearComments ' Effacer commentaire existant
Range("A1").AddComment ' Ajouter nouveau commentaire
Range("A1").Comment.Visible = False ' Commentaire masqué
' Equivalent en francs, arrondi à 2 chiffres
Range("A1").Comment.Text Text:=" ---> " & CStr(Round(Range("A1").Value * 6.55957, 2)) & " Frs"
End Sub

@+

Merci pour ce code mais
Que faut t'il mettre après Text Text:=" ?---> " & Cstr

je vous remercie de votre réponse
 
E

EricS

Guest
Bonjour,

en essayant, j'ai eu un petit soucis avec round

je te propose d'essayer de remplacer

Range("A1").Comment.Text Text:=" ---> " & CStr(Round(Range("A1").Value * 6.55957, 2)) & " Frs"

par

virgule = InStr(1, CStr(Range("A1").Value * 6.55957), ",")

Range("A1").Comment.Text Text:=" ---> " & Left(Range("A1").Value * 6.55957, virgule + 2) & " Frs"


A+

Eric
 

Discussions similaires

Statistiques des forums

Discussions
314 015
Messages
2 104 560
Membres
109 080
dernier inscrit
Merilien