Ce code est sensé afficher la première lettre de chaque cellule en majuscule, hélas cela ne marche pas
Que manque t'il, nom du fichier ou autre?
Private Sub Worksheet_Change(ByVal Target As Range)
If Selection.Count > 1 Then Exit Sub
If Target.Value >= "a" And Target.Value <= "z" Then
Target.Value = Chr(-32 + Asc(Left$(Target.Value, 1))) & Right$(Target.Value, Len(Target.Value) - 1)
End If
End Sub
merci de votre aide