J'ai un petit problème. J'ai une appli utilisée dans des configurations de langues diverses et variées et j'ai un problème avec le séparateur de décimales.
Par ex, dans une feuille j'ai "12,7" dans une cellule, pas de problème. Par contre, si je récupère cette valeur et que je la mets dans un textbox d'une form, quand je copie la valeur vers une cellule (toujours 12,7 donc), il ne me reconnait pas ça comme un nombre mais comme du texte. Quand je tape une valeur à la main (pavé numérique) dans une form, la "," du pavé numérique se transforme en "." et là par contre, la valeur est bien reconnue comme un nombre dans la cellule. Là où je comprends encore moins, c'est que dans ma config de langue actuelle, xlDecimalSeparator me renvoie une ","
Y'a un truc que je pige pas quelque part... C'est moi ou Excel utilise deux séparateurs différents ???
Marsh Posté le 31-12-2008 à 13:00:21
Hello,
J'ai un petit problème. J'ai une appli utilisée dans des configurations de langues diverses et variées et j'ai un problème avec le séparateur de décimales.
Par ex, dans une feuille j'ai "12,7" dans une cellule, pas de problème.
Par contre, si je récupère cette valeur et que je la mets dans un textbox d'une form, quand je copie la valeur vers une cellule (toujours 12,7 donc), il ne me reconnait pas ça comme un nombre mais comme du texte. Quand je tape une valeur à la main (pavé numérique) dans une form, la "," du pavé numérique se transforme en "." et là par contre, la valeur est bien reconnue comme un nombre dans la cellule.
Là où je comprends encore moins, c'est que dans ma config de langue actuelle, xlDecimalSeparator me renvoie une ","
Y'a un truc que je pige pas quelque part... C'est moi ou Excel utilise deux séparateurs différents ???