Bonjour,

Sinon, il existe des fonctions qui font cela. Nécessité d'avoir une colonne pour "la saisie" et une autre pour le rendu.
Par exemple :
A1 : DupOnt
C1 : =MAJUSCULE(A1) affichera : DUPONT
B1 : MARCEL
D1 : =NOMPROPRE(B1) affichera : Marcel

@+
Luc

Le 20/02/2020 à 14:13, Laurent Balland LibO a écrit :
Bonjour,

Je ne connais pas de moyen de changer une valeur entrée. Cela reste l'utilisateur qui décide. Ce qui peut être fait, c'est

- de modifier la valeur affichée (mais je ne connais pas format d'affichage permettant de changer la casse)

- de contrôler la validité d'une saisie de l'utilisateur (mais je ne connais pas de critères du dialogue Validité permettant de contrôler la casse)

- de modifier la valeur dans une autre cellule.

Le 20/02/2020 à 10:34, AA a écrit :
bonjour

1) dans Calc je voudrai que le texte des cellules de la colonne A de la feuille 1 soit toujours en majuscule

quelque soit la position de la touche minuscule/majuscule du clavier
= MAJUSCULE( A1 )



2) dans la même idée le texte colonne B ait la 1ere lettre soit toujours en majuscule
quelque soit la position de la touche minuscule/majuscule du clavier

=MAJUSCULE( GAUCHE( B1 ; 1 ) ) & MINUSCULE( STXT( B1 ; 2 ; 9999 ) )

si le texte fait moins de 10 000 caractères.

Si le texte ne comporte qu'un mot, on peut utiliser la fonction NOMPROPRE

=NOMPROPRE( B1 )

A+

Laurent




--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à