bonjour,
nom propre je ne comprends pas mais majuscules c'est :
= majuscule(A1) pour le texte en A1
c'est identique avec la fonction NOMPROPRE qui ne met que la 1ère lettre en majuscule.
voir l'aide Excel pour les compléments
Sub test()
Range("A1:A" & Range("A65536").End(xlUp).Row).Select
For Each cel In Selection
cel.Value = Application.WorksheetFunction.Proper(cel.Value)
Next cel
End Sub
bonjour à tous, bonjour Pierrejean
je n'avais pas compris qu'il s'agissait de macro : bien vu
ps : comprendre la question prend quelquefois plus de temps que de trouver la réponse ...