Bonjour à tou(te)s
J'ai trouvé des tas de codes pour passer le contenu d'une cellule en majuscules. Parmi tous ceux qui fonctionnaient celui qui m'a semblé le plus "propre" est celui ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
    If Intersect(Target, Range("tb_APs[enseignant]")) Is Nothing Or Target.Cells.Count > 1 Then Exit Sub
    Application.EnableEvents = False
    Target.Value = UCase(Target.Value)
    Application.EnableEvents = True
Code insérer dans : Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Ça fonctionne bien à un détail près. Le texte passe en majuscules quand je reviens dans la cellule ce qui semble logique puisque "Target" ça veux dire "cible" mais ce que je veux c'est que la modification se fasse à la sortie. Est-ce possible?
En tout cas merci de votre attention.