RENOMMER UNE PHRASE EN METTANT UNE MAJUSCULE AU DÉBUT DE CHAQUE MOTS ...

cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 - 15 juil. 2003 à 00:04
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007 - 15 juil. 2003 à 10:02
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/7908-renommer-une-phrase-en-mettant-une-majuscule-au-debut-de-chaque-mots

jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
15 juil. 2003 à 10:02
avec plaisir
tu maides?
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
15 juil. 2003 à 10:01
avec plaisir
tu maides?
SimonKari Messages postés 80 Date d'inscription dimanche 29 décembre 2002 Statut Membre Dernière intervention 1 octobre 2004
15 juil. 2003 à 09:35
Suffirait de créer un parser efficace ! Tu te lance la dedans ?
jotrash Messages postés 373 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 19 juin 2007
15 juil. 2003 à 08:45
c bete quon ne puisse pas mettre du php dans du vb paske en php c quand meme plus simple
iviljay Messages postés 6 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 15 juillet 2003
15 juil. 2003 à 08:29
StrConv(string, vbPropercase) marche tout aussi bien!
SimonKari Messages postés 80 Date d'inscription dimanche 29 décembre 2002 Statut Membre Dernière intervention 1 octobre 2004
15 juil. 2003 à 03:30
D'autant que la fonction existe depuis des lustres ! UCFirst ! vous connaissez pas ?
MatthieuFourcade Messages postés 32 Date d'inscription dimanche 18 août 2002 Statut Membre Dernière intervention 5 avril 2009
15 juil. 2003 à 01:08
Effectivement et c'est bcp plus court ! tu as bien raison mais je connaissais pas doncj'ai fait comme ca. Mais c super sympa merci
cs_rene38 Messages postés 1858 Date d'inscription samedi 29 juin 2002 Statut Membre Dernière intervention 17 octobre 2013 11
15 juil. 2003 à 00:04
Une autre solution :
'on met le 1er caractère en majuscule et les autres en minuscules
strString = UCase(Left(strString, 1)) & LCase(Mid(strString, 2))
For i = 2 To Len(strString) - 1
'si on rencontre un espace, on met le caractère suivant en majuscule
If Mid(strString, i, 1) " " Then Mid(strString, i + 1, 1) UCase(Mid(strString, i + 1, 1))
Next i
Rejoignez-nous