Convertir en du texte nompropre + VBA

  • Initiateur de la discussion Initiateur de la discussion meldja
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

meldja

XLDnaute Impliqué
Re Bonjour le forum,
Je dis re, parce que j'ai déjà posé une question tout à l'heure (merci Pierrot pour tes lumières et les autres pour leurs réponses qui m'ont aussi fait avancé).
Je suis plongé dans un bouquin censé me former en VBA. Je viens de voir les fonctions UCase et LCase pour modifier la casse d'une chaîne de caractères (respectivement en majuscule et minuscule).
Cherchant toujours plus, je voulais savoir s'il n'existait pas autre chose pour convertir une chaine texte en nom propre (premier caractère en majuscule et le reste en minuscule) ?
Après une vaine recherche sur Google, je m'en remets aux experts de ce forum.
Merci
 
Re : Convertir en du texte nompropre + VBA

Bonjour ç tous


Une autre possibilité

TextBox1 = StrConv(TextBox1, 3)

Exemple d'utilisation:
Code:
Private Sub TextBox1_Change()
TextBox1 = StrConv(TextBox1, 3)
End Sub
PS: plus de détails issus de l'aide VBA

Constante ____________| Valeur_____|Description
vbUpperCase _________|1 _________|Convertit la chaîne en majuscules.
vbLowerCase ____ ____|2 _________|Convertit la chaîne en minuscules.
vbProperCase
________|3 _________|Convertit la première lettre de chaque mot de la chaîne en majuscule.

edition
: Bonjour Dull (le stock de chocolat est déjà bien entamé) 😉
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
36
Affichages
2 K
Retour