Majuscule obligatoire

emp06bis

XLDnaute Junior
Bonjour,
je souhaiterais que lorsqu'on écrit dans une cellule, son contenu s'inscrive directement en majuscule.
Une seconde chose mais (pour une autre cellule...) que ce soit simplement la première lettre qui s'inscrive en majuscule.
Merci
 

Pierrot93

XLDnaute Barbatruc
Re : Majuscule obligatoire

Bonjour empo

regarde le code ci dessous, à placer dans le module de la feuille concernée

click droit sur l'onglet => visualiser le code et tu colles...
Code:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Address = "$A$1" Then Target.Value = UCase(Target.Value)
If Target.Address = "$A$2" Then Target.Value = Application.Proper(Target.Value)
Application.EnableEvents = True
End Sub

A1 est transformé en majuscule, A2 en nom propre

bon après midi
@+
 

Discussions similaires

Statistiques des forums

Discussions
312 502
Messages
2 089 026
Membres
104 008
dernier inscrit
jojo1966