majuscule - boucle

  • Initiateur de la discussion pokik21
  • Date de début
P

pokik21

Guest
g besoin d'un petit script qui boucle sur l'intégralité des cellules d'une feuille excel et qui met la premiere lettre de chacune d'elle en majuscule...
Merci bcp...

Ex: dessin animé DEVIENT Dessin animé
et ceci pour toutes mes cellules...
 

Sylvain

XLDnaute Occasionnel
bonsoir,

une idée à essayer :

Sub majuscule()
'
 
Dim sel As Range
 
'recherche des cellules contenant du texte
    Selection.SpecialCells(xlCellTypeConstants, 2).Select
 
For Each sel In Selection
   
'mise en majuscule de la première lettre de la cellule
    sel.Value = Application.WorksheetFunction.Proper(Left(sel.Value, 1)) & _
    Right(sel.Value, Len(sel.Value) - 1)
 
Next
End Sub
 

Discussions similaires

Réponses
31
Affichages
1 K
Réponses
5
Affichages
355
Compte Supprimé 979
C
Réponses
3
Affichages
515

Statistiques des forums

Discussions
312 332
Messages
2 087 365
Membres
103 528
dernier inscrit
maro