Bonsoir le forum,
J'ai besoin d'aide car j'utilise la macro ci dessous qui fonctionne bien, mais mon problème est que la cellule D29 contient : Monsieur Et Madame
Est t'il possible de ne conserver les majuscules pour Monsieur et Madame, mais pas pour le : ET qui doit rester en minuscule car ce n'est pas très esthétique
Un grand merci
Pat66
J'ai besoin d'aide car j'utilise la macro ci dessous qui fonctionne bien, mais mon problème est que la cellule D29 contient : Monsieur Et Madame
Est t'il possible de ne conserver les majuscules pour Monsieur et Madame, mais pas pour le : ET qui doit rester en minuscule car ce n'est pas très esthétique
Un grand merci
Pat66
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then End
If Not Application.Intersect(Target, Range("D29")) Is Nothing Then
If Not IsEmpty(Target) Then
Application.EnableEvents = False
Target = WorksheetFunction.Proper(Target) ' si première lettre en majuscule uniquement
' Target.Value = UCase(Target.Value) ' si tout en majuscules
Application.EnableEvents = True
End If
End If
End Sub