OVH Cloud OVH Cloud

Point du clavier numérique

4 réponses
Avatar
sandrine
Bonjour,

Pourriez-vous me dire quelle focntion dois-je utiliser pour que la virgule
du pavé numérique s'affiche en point quand je suis dans officegrand merci

4 réponses

Avatar
papou
Bonjour
Cela se définit dans les paramètres régionaux de Windows (Options régionales
et Linguistiques dans Win XP)

Cordialement
Pascal

"sandrine" a écrit dans le message de
news:
Bonjour,

Pourriez-vous me dire quelle focntion dois-je utiliser pour que la virgule
du pavé numérique s'affiche en point quand je suis dans officegrand merci


Avatar
3stone
Salut,

"papou"
| Cela se définit dans les paramètres régionaux de Windows (Options régionales
| et Linguistiques dans Win XP)


NON !!!

On ne modifie pas les paramètres régionaux pour faire plaisir ou se simplifier
la tâche dans Access !


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
3stone
Salut,

"sandrine"
| Pourriez-vous me dire quelle focntion dois-je utiliser pour que la virgule
| du pavé numérique s'affiche en point quand je suis dans office


Le "point" du pavé numérique représente le séparateur décimal !

Selon la langue et la région il sera le point ou la virgule.
Et cela ne se modifie pas selon la convenance du moment :-((

Si tu as besoin du point, dans le VBA ou l'SQL par exemple, il faut traiter
la saisie réalisée dans le champ texte, ou la valeur dans la requête :


en utilisant une fonction :

Public Function NombreVersTexte(Nombre) As String
'Convertir un nombre en texte avec comme symbole décimal le point.
'Pour une expression SQL, le symbole décimal doit être le POINT.

Dim Pos As Long
NombreVersTexte = Nombre
Pos = InStr(1, NombreVersTexte, ",")
If Pos > 0 Then ' Remplacer la virgule par un point s'il y a lieu.
NombreVersTexte = Left(NombreVersTexte, Pos - 1) _
& "." & Mid(NombreVersTexte, Pos + 1)
End If
End Function


ou simplement Replace()

Replace([valeur] ; "," ; ".")


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
papou
Bonjour
La question à l'origine stipulait Office, en conséquence j'ai pensé qu'il
s'agissait d'un besoin permanent.
Maintenant attendons le retour de l'utilisatrice pour juger.

Cordialement
Pascal

"3stone" a écrit dans le message de news:

Salut,

"papou"
| Cela se définit dans les paramètres régionaux de Windows (Options
régionales
| et Linguistiques dans Win XP)


NON !!!

On ne modifie pas les paramètres régionaux pour faire plaisir ou se
simplifier
la tâche dans Access !


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/