Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
en fait, cela empêche la mise de la première lettre en majuscule et me déclenche un message de suppression d'une ligne, message MsgBox. Le code à la base est celui-ci :
Set rg = Intersect(Target, Intersect(Range("C:C"), Range("5:" & Cells(Rows.Count, 1).End(xlUp).Row)))
' Set rg = Intersect(Range("C5:C100"), Target)
If Not rg Is Nothing Then
Application.EnableEvents = False
For Each C In rg
If C <> "" Then
C.Value = Application.Proper(C.Value)
End If
Next
Application.EnableEvents = True
End If