J'ai un problème d'affichage des nombres négatifs dans une ListBox,
voici ce que ça fait sur un format(chaine,"### ### ##0.00"):
-123456789,12 ça fait -123456789,12 c'est OK
-23,45 ça fait - 23,45, déjà là y a 1 blanc en trop "- 2"...
Mais si je mets -123,45, ça donne - 123,45 = 2 blancs en trop entre "-
1"...
Mais n'y aurait-il pas plus court pour que le moins (-) colle dans tous les
cas à la valeur minimum (0.00) ???
Merci, au revoir et à bientôt.
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zoury
Salut Joe! :O)
Regarde plutôt du côté de FormatNumber() (ou encore FormatCurrency() pour les valeurs monétaires) qui prend en charge la config système de l'utilisateur au besoin : '*** Option Explicit
Private Sub Main()
Dim d As Double
d = -1004.5 Debug.Print FormatNumber(d)
End Sub '***
renvoit ceci pour Français(Canada): -1 004,50
renvoit ceci pour Anglais(Canada): -1,004.50
tu n'as donc pas à te préocupper du format d'affichage car il est toujours déterminer par les préférences de l'utilisateur.
-- Cordialement Yanick MVP pour Visual Basic
"LE TROLL" <le a écrit dans le message de news:
Bobjour,
J'ai un problème d'affichage des nombres négatifs dans une ListBox, voici ce que ça fait sur un format(chaine,"### ### ##0.00"):
-123456789,12 ça fait -123456789,12 c'est OK -23,45 ça fait - 23,45, déjà là y a 1 blanc en trop "- 2"... Mais si je mets -123,45, ça donne - 123,45 = 2 blancs en trop entre "- 1"...
Mais n'y aurait-il pas plus court pour que le moins (-) colle dans tous
les
cas à la valeur minimum (0.00) ???
Merci, au revoir et à bientôt.
Merci, au revoir et à bientôt. -- ng75 arobase noos.fr ------------------------------------------------------------ LE TROLL, éleveur de trolls depuis César, qui disait : Avec une hache, celui qui tient le manche a toujours raison !
Salut Joe! :O)
Regarde plutôt du côté de FormatNumber() (ou encore FormatCurrency() pour
les valeurs monétaires) qui prend en charge la config système de
l'utilisateur au besoin :
'***
Option Explicit
Private Sub Main()
Dim d As Double
d = -1004.5
Debug.Print FormatNumber(d)
End Sub
'***
renvoit ceci pour Français(Canada):
-1 004,50
renvoit ceci pour Anglais(Canada):
-1,004.50
tu n'as donc pas à te préocupper du format d'affichage car il est toujours
déterminer par les préférences de l'utilisateur.
--
Cordialement
Yanick
MVP pour Visual Basic
"LE TROLL" <le troll@paris.fr> a écrit dans le message de
news:OfNftVM7EHA.2124@TK2MSFTNGP15.phx.gbl...
Bobjour,
J'ai un problème d'affichage des nombres négatifs dans une ListBox,
voici ce que ça fait sur un format(chaine,"### ### ##0.00"):
-123456789,12 ça fait -123456789,12 c'est OK
-23,45 ça fait - 23,45, déjà là y a 1 blanc en trop "- 2"...
Mais si je mets -123,45, ça donne - 123,45 = 2 blancs en trop entre "-
1"...
Mais n'y aurait-il pas plus court pour que le moins (-) colle dans tous
les
cas à la valeur minimum (0.00) ???
Merci, au revoir et à bientôt.
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
Regarde plutôt du côté de FormatNumber() (ou encore FormatCurrency() pour les valeurs monétaires) qui prend en charge la config système de l'utilisateur au besoin : '*** Option Explicit
Private Sub Main()
Dim d As Double
d = -1004.5 Debug.Print FormatNumber(d)
End Sub '***
renvoit ceci pour Français(Canada): -1 004,50
renvoit ceci pour Anglais(Canada): -1,004.50
tu n'as donc pas à te préocupper du format d'affichage car il est toujours déterminer par les préférences de l'utilisateur.
-- Cordialement Yanick MVP pour Visual Basic
"LE TROLL" <le a écrit dans le message de news:
Bobjour,
J'ai un problème d'affichage des nombres négatifs dans une ListBox, voici ce que ça fait sur un format(chaine,"### ### ##0.00"):
-123456789,12 ça fait -123456789,12 c'est OK -23,45 ça fait - 23,45, déjà là y a 1 blanc en trop "- 2"... Mais si je mets -123,45, ça donne - 123,45 = 2 blancs en trop entre "- 1"...
Mais n'y aurait-il pas plus court pour que le moins (-) colle dans tous
les
cas à la valeur minimum (0.00) ???
Merci, au revoir et à bientôt.
Merci, au revoir et à bientôt. -- ng75 arobase noos.fr ------------------------------------------------------------ LE TROLL, éleveur de trolls depuis César, qui disait : Avec une hache, celui qui tient le manche a toujours raison !
LE TROLL
Salut, merci :o) ----
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news: %
Salut Joe! :O)
Regarde plutôt du côté de FormatNumber() (ou encore FormatCurrency() pour les valeurs monétaires) qui prend en charge la config système de l'utilisateur au besoin : '*** Option Explicit
Private Sub Main()
Dim d As Double
d = -1004.5 Debug.Print FormatNumber(d)
End Sub '***
renvoit ceci pour Français(Canada): -1 004,50
renvoit ceci pour Anglais(Canada): -1,004.50
tu n'as donc pas à te préocupper du format d'affichage car il est toujours déterminer par les préférences de l'utilisateur.
-- Cordialement Yanick MVP pour Visual Basic
"LE TROLL" <le a écrit dans le message de news:
Bobjour,
J'ai un problème d'affichage des nombres négatifs dans une ListBox, voici ce que ça fait sur un format(chaine,"### ### ##0.00"):
-123456789,12 ça fait -123456789,12 c'est OK -23,45 ça fait - 23,45, déjà là y a 1 blanc en trop "- 2"... Mais si je mets -123,45, ça donne - 123,45 = 2 blancs en trop entre "- 1"...
Mais n'y aurait-il pas plus court pour que le moins (-) colle dans tous
les
cas à la valeur minimum (0.00) ???
Merci, au revoir et à bientôt.
Merci, au revoir et à bientôt. -- ng75 arobase noos.fr ------------------------------------------------------------ LE TROLL, éleveur de trolls depuis César, qui disait : Avec une hache, celui qui tient le manche a toujours raison !
Salut, merci :o)
----
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news: %23flXKMc7EHA.2788@TK2MSFTNGP15.phx.gbl...
Salut Joe! :O)
Regarde plutôt du côté de FormatNumber() (ou encore FormatCurrency() pour
les valeurs monétaires) qui prend en charge la config système de
l'utilisateur au besoin :
'***
Option Explicit
Private Sub Main()
Dim d As Double
d = -1004.5
Debug.Print FormatNumber(d)
End Sub
'***
renvoit ceci pour Français(Canada):
-1 004,50
renvoit ceci pour Anglais(Canada):
-1,004.50
tu n'as donc pas à te préocupper du format d'affichage car il est toujours
déterminer par les préférences de l'utilisateur.
--
Cordialement
Yanick
MVP pour Visual Basic
"LE TROLL" <le troll@paris.fr> a écrit dans le message de
news:OfNftVM7EHA.2124@TK2MSFTNGP15.phx.gbl...
Bobjour,
J'ai un problème d'affichage des nombres négatifs dans une ListBox,
voici ce que ça fait sur un format(chaine,"### ### ##0.00"):
-123456789,12 ça fait -123456789,12 c'est OK
-23,45 ça fait - 23,45, déjà là y a 1 blanc en trop "- 2"...
Mais si je mets -123,45, ça donne - 123,45 = 2 blancs en trop entre "-
1"...
Mais n'y aurait-il pas plus court pour que le moins (-) colle dans tous
les
cas à la valeur minimum (0.00) ???
Merci, au revoir et à bientôt.
Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison !
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news: %
Salut Joe! :O)
Regarde plutôt du côté de FormatNumber() (ou encore FormatCurrency() pour les valeurs monétaires) qui prend en charge la config système de l'utilisateur au besoin : '*** Option Explicit
Private Sub Main()
Dim d As Double
d = -1004.5 Debug.Print FormatNumber(d)
End Sub '***
renvoit ceci pour Français(Canada): -1 004,50
renvoit ceci pour Anglais(Canada): -1,004.50
tu n'as donc pas à te préocupper du format d'affichage car il est toujours déterminer par les préférences de l'utilisateur.
-- Cordialement Yanick MVP pour Visual Basic
"LE TROLL" <le a écrit dans le message de news:
Bobjour,
J'ai un problème d'affichage des nombres négatifs dans une ListBox, voici ce que ça fait sur un format(chaine,"### ### ##0.00"):
-123456789,12 ça fait -123456789,12 c'est OK -23,45 ça fait - 23,45, déjà là y a 1 blanc en trop "- 2"... Mais si je mets -123,45, ça donne - 123,45 = 2 blancs en trop entre "- 1"...
Mais n'y aurait-il pas plus court pour que le moins (-) colle dans tous
les
cas à la valeur minimum (0.00) ???
Merci, au revoir et à bientôt.
Merci, au revoir et à bientôt. -- ng75 arobase noos.fr ------------------------------------------------------------ LE TROLL, éleveur de trolls depuis César, qui disait : Avec une hache, celui qui tient le manche a toujours raison !