Page 1 sur 1

[Résolu] [Calc] Mapping du point sur le pavé numérique

Publié : 12 avr. 2021 10:18
par phpame
Bonjour,
Je souhaiterais pouvoir modifier le mapping du point sur le pavé numérique et obtenir soit le point ".", soit la virgule ","
Pas de pb pour faire cela interactivement (menu "Outils/Options/Paramètres linguistiques/Langue/Touche séparateur décimal").
Mais comment le faire par macro ? (code VB).
Merci d'avance.

Re: [Basic] [Calc] Mapping du point sur le pavé numérique

Publié : 12 avr. 2021 11:56
par Dude
Salut,

Très mauvaise idée que de vouloir changer le point en virgule pour le tableur.
Quel est l'objectif ?

Re: [Calc] Mapping du point sur le pavé numérique

Publié : 12 avr. 2021 13:09
par phpame
Objectif : Avoir la virgule quand il faut une virgule et un point quand il faut un point.
Car exigence client/utilisateur qui ne peut être mise en cause ou contestée : l'appli doit être développée sous forme de formulaire(s) sous Calc.
Et selon les champs (fortes contraintes syntaxiques/sémantiques) il faut parfois l'un (le point, lorsque c'est un champ où le point est un séparateur syntaxique/sémantique non numérique typiquement et cas le plus simple/évident une @mail) et parfois l'autre (la virgule, lorsque c'est un champ numérique).
Je sais qu'il y a une touche permettant de faire le point indépendamment du pavé numérique ... mais le client est roi ...

Re: [Calc] Mapping du point sur le pavé numérique

Publié : 12 avr. 2021 13:58
par Dude
phpame a écrit :l'appli doit être développée sous forme de formulaire(s) sous Calc.
Formulaire ou dialogue ? Etonnant d'utiliser le tableur alors que c'est plutôt lié à Base.
Merci de fournir un document exemple sur lequel on puisse faire des tests.

Re: [Calc] Mapping du point sur le pavé numérique

Publié : 12 avr. 2021 15:23
par phpame
Pb de nomenclature : OK je mélange les termes dialogue et formulaire, remplaçons cela par UserForm ;-) c'est donc un "bazar" créé par CreateUnoDialog(...) qui contient pleine de champs/contrôles (text, boutons, combo, radio, ...).
Il n'y a aucune BdD sous-jacente.
C'est du Calc car le client l'exige.
Impossible de fournir un exemple (confidentialité).

Re: [Calc] Mapping du point sur le pavé numérique

Publié : 12 avr. 2021 15:30
par Dude
phpame a écrit :Impossible de fournir un exemple (confidentialité).
On ne te demande pas le document réel mais un exemple simplifié et anonymisé limité à la seule problématique.
C'est à toi de faire cet effort et non à nous.

Re: [Calc] Mapping du point sur le pavé numérique

Publié : 12 avr. 2021 17:11
par phpame