Majuscule automatique dans chaque cellule [Résolu/Fermé]

- - Dernière réponse : Vaucluse
Messages postés
24376
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 septembre 2019
- 23 juin 2013 à 21:14
bonjour
je souhaite un affichage des noms en majuscule systématiquement dans chaque cellule d'une colonne "Nom" même si la saisie est en minuscule
je sais qu'il existe la fonction majuscule mais comment l'utiliser ?
merci pour vos réponses
Afficher la suite 

4 réponses

Meilleure réponse
Messages postés
49850
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
16 septembre 2019
10641
5
Merci
Autre solution envisageable : Mettre la colonne en police Algerian, ou Castellar, ou Copperplate Gothic, ou Stencil ...

Dire « Merci » 5

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60208 internautes nous ont dit merci ce mois-ci

Messages postés
9114
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
11 septembre 2019
1623
2
Merci
Bonjour à tous

Peut être passer par une petite macro
Se placer dans la feuille à traiter
Alt-F11 pour accéder à l'éditeur VBA
Coller ce code
Adapter la colonne concernée

Const coMajus = "A:A"

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range(coMajus)) Is Nothing Then
  Target.Value = UCase(Target.Value)
End If
End Sub

Bonne suite
Messages postés
4814
Date d'inscription
dimanche 22 juillet 2007
Statut
Contributeur
Dernière intervention
3 octobre 2018
3304
0
Merci
Bonjour

Si le nom propre est en cellule A1, en A2, par exemple, tu mets =MAJUSCULE(A1) à tirer sur la colonne A2

Merci beaucoup pour votre réponse, je vais mettre votre proposition en application
cordialement
argixu
Messages postés
4814
Date d'inscription
dimanche 22 juillet 2007
Statut
Contributeur
Dernière intervention
3 octobre 2018
3304 -
Bonjour

Calimero, j'espère que tu as corrigé mon erreur
Si tes noms sont sur la colonne A, en face du 1er nom en A2, c'est sur la colonne d'à côté, en B2, que tu peux mettre la formule, et tirer la formule sur toute la zone de la colonne B
Grosse fatigue, pardon

Et merci à l'oeil bienveillant qui m'avertit de ma boulette... la prochaine fois, ne pas hésiter à me corriger ;-))))
Et si quelqu'un peut m'enlever le +1, ce serait encore mieux !

Argitxu

PS : réflexion faite +1 à tous les autres ;)
Vaucluse
Messages postés
24376
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 septembre 2019
4759 -
+2 à argixu, na!
la boulette n'enlève rien à la proposition!
Messages postés
24376
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
13 septembre 2019
4759
0
Merci
Bonjour
je ne crois pas qu'il soit possible de formater une cellule en majuscules par défaut;
la fonction MAJUSCULE existe, effectivement, mais elle sert à transformer une cellule A vers une cellule B
par exemple:
en B1 = NOMPROPRE(A1) transforme le texte de A1 en initiale majuscule et suite en minuscule
=MAJUSCULE(A1) transforme tout le texte en majuscule

crdlmnt