- Initiales en majuscules

J

JB

Guest
- Salut tous les accros du forum.
Je cherche une macro qui sélectionnerait tous les mots d'une colonne (chaque cellule ne comprend qu'un mot) et mettrait chaque initiale en majuscules.
J'avais trouvé la macro suivante mais elle ne marche pas.

Sub IereLettremajuscule()
phrase = Selection.Value
phrase = UCase(Left(phrase, 1))+Right(phrase, Len(phrase)-1)
Selection.Value = phrase
End Sub

Merci d'avance,
JB
 
M

michel

Guest
bonsoir JB

j'espere que la macro ci dessous pourra t'aider

Sub MajusculeInitiale()
Dim cell As Range
For Each cell In Range("A1:A100") ' à adapter selon projet
cell = Application.Proper(cell)
Next cell
End Sub

bonne soirée
michel
lapin4.gif
 

Discussions similaires

Statistiques des forums

Discussions
312 756
Messages
2 091 738
Membres
105 060
dernier inscrit
DEDJAN Gaston