séparateur décimal

séparateur décimal - VB/VBA/VBS - Programmation

Marsh Posté le 12-11-2002 à 11:14:32    

Salut,
 
quelqu'un peut-il eclairer ma lanterne?
 
sous Excel 2002 et winXP : je cherche à utiliser des séparateurs décimaux francais (,) et non le point.  
Mes parametres régionaux sont sur ,
excel configurer sur les parametres su systeme (donc ,)
dans la feuille excel apparait ,
dans ma base Access le nombre sont avec une ,
tout va bien sauf que  
en va seul le point passe et pas la virgule?
Est-ce normal?  
 
Voici un exemple de code :  
Cells(6 + i, 4).Formula = "=(D3*" + Replace(chiffre(i), ",", "." ) + " )"
 
je suis obliger de passer par cette moulinette! replace
et j'aimerais eviter
 
 
 
 
 
 

Reply

Marsh Posté le 12-11-2002 à 11:14:32   

Reply

Marsh Posté le 12-11-2002 à 18:52:00    

hagal a écrit a écrit :

Salut,
 
quelqu'un peut-il eclairer ma lanterne?
 
sous Excel 2002 et winXP : je cherche à utiliser des séparateurs décimaux francais (,) et non le point.  
Mes parametres régionaux sont sur ,
excel configurer sur les parametres su systeme (donc ,)
dans la feuille excel apparait ,
dans ma base Access le nombre sont avec une ,
tout va bien sauf que  
en va seul le point passe et pas la virgule?
Est-ce normal?  
 
Voici un exemple de code :  
Cells(6 + i, 4).Formula = "=(D3*" + Replace(chiffre(i), ",", "." ) + " )"
 
je suis obliger de passer par cette moulinette! replace
et j'aimerais eviter


ça veux dire quoi "en va" ? :??:


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 12-11-2002 à 19:00:03    

je suppose qu'il manque un b, vu la catégorie  [:sinclaire]

Reply

Marsh Posté le 12-11-2002 à 21:12:20    

Quelque soit les paramètres régionaux utilisés, Vb utilise le point comme séparateur décimal. Ta moulinette est donc la bonne.

Reply

Marsh Posté le 13-11-2002 à 10:21:51    

c'est bien un b qui manque pour vba...
 
merci pour ta réponse quin, en faite, c'est meme probleme qu'avec les dates (ddmmyy et non jjmmaa). Tout n'est pas traduit.
 
Merci

Reply

Marsh Posté le 13-11-2002 à 19:10:46    

Yes idem pour les dates.  
 

hagal a écrit a écrit :

c'est bien un b qui manque pour vba...
 
merci pour ta réponse quin, en faite, c'est meme probleme qu'avec les dates (ddmmyy et non jjmmaa). Tout n'est pas traduit.
 
Merci



Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed