Notions à retenir
- VBA propose trois fonctions pour modifier la casse : UCase (majuscules), LCase (minuscules) et Application.Proper (nom propre)
- La syntaxe est simple : cellule.value = Fonction(cellule.value)
La modification de la casse des cellules en VBA s’effectue grâce à trois fonctions spécifiques :
UCase : convertit le texte en majuscules
LCase : convertit le texte en minuscules
Application.Proper : convertit le texte en style nom propre (première lettre de chaque mot en majuscule)

La syntaxe pour appliquer ces transformations est la suivante :
cellule.value = UCase(cellule.value)
cellule.value = LCase(cellule.value)
cellule.value = Application.Proper(cellule.value)
Ces instructions modifient directement le contenu de la cellule sélectionnée en appliquant la transformation de casse souhaitée. La valeur d’origine est remplacée par la nouvelle valeur formatée.

Pour utiliser ces fonctions dans une macro complète, il suffit de les intégrer dans une boucle parcourant les cellules à modifier ou de les appliquer à une plage spécifique selon les besoins du traitement.