Pour obtenir ce résultat, il faudrait créer une macro qui fasse le travail décrit :
=MAJUSCULE("A" & N°-de-ligne)
et qui s'active à la validation.

Bon courage ;-)

Cordialement
Sandy-Pascal Andriant

Le 20/02/2020 à 18:08, AA a écrit :
bonjour

si je comprend bien

il n'est pas possible de décidé que la colonne A1 d'une feuille n'aura que du texte en majuscule même s'il est taper en minuscule

de même pour la 1ere lettre d'un mot




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 à