Mettre première lettre d'un mot en majuscule

Bonjour chers tous

Jai une base de données saisies de façon non esthétique.

Je voudrais un code VBA pour réécrire les données en mettant la première lettre des mots en Majuscule et le reste en minuscule.

MERCI!

Bonjour KTM, le forum,

A tester et à adapter :

ta_cellule = Application.WorksheetFunction.Proper(ta_cellule)

Sinon, merci de joindre un fichier pour voir comment sont structurés tes données.

92classeur1.xlsm (17.85 Ko)

Cordialement,

Bonjour,

Par power query cela peut se faire en quelque clics sans modifier la base. Si vous pouvez téléchargé le complément (ou si version plus récente ?)

Merci .

C'est exactement ce que je cherche.

Rechercher des sujets similaires à "mettre premiere lettre mot majuscule"