Number format -> remplacer la virgule

mbalala Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Normad Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'aimerais remplacer le point, ou la virgule d'un number format par un autre symbole (@ admettons).

J'ai essayé de convertir ce nombre formaté en string, puis de détecter le virgule et de la remplacer, mais le formatage ne reste pas.

Des idées ?

Merci pour votre aide
A voir également:

2 réponses

Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Bonjour,

VBA, VB.Net, VB6 ?
0
mbalala Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Pardon, VBA !
0
Normad Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   40
 
Bonjour,
si votre séparateur décimal est la virgule :

Sub test()
Dim T As String
T = Format(ActiveCell.Value, "0.00")
T = Replace(T, ",", "@")
ActiveCell.Value = T
End Sub
0