Vba
Fermé
keno
-
30 avril 2005 à 15:11
Armojax Messages postés 1858 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 22 mars 2024 - 1 mai 2005 à 00:26
Armojax Messages postés 1858 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 22 mars 2024 - 1 mai 2005 à 00:26
4 réponses
benumiit82
Messages postés
2
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
30 avril 2005
30 avril 2005 à 15:36
30 avril 2005 à 15:36
J'ai pas mal oublié les syntaxes VB. Mais pour idée je ferais ce pseudo-code (pascal)
Var temp : string;
temp := textbox.text;
temp := Upcase(temp[0]); // met en majuscule le caractère 0
textbox.text := temp;
J'attend les critiques ! lol
Var temp : string;
temp := textbox.text;
temp := Upcase(temp[0]); // met en majuscule le caractère 0
textbox.text := temp;
J'attend les critiques ! lol
Armojax
Messages postés
1858
Date d'inscription
mercredi 19 janvier 2005
Statut
Membre
Dernière intervention
22 mars 2024
1 527
1 mai 2005 à 00:06
1 mai 2005 à 00:06
Bonjour Keno,
textbox.Text = Application.WorksheetFunction.Proper(textbox.Text)
textbox.Text = Application.WorksheetFunction.Proper(textbox.Text)
Armojax
Messages postés
1858
Date d'inscription
mercredi 19 janvier 2005
Statut
Membre
Dernière intervention
22 mars 2024
1 527
1 mai 2005 à 00:26
1 mai 2005 à 00:26
Re, keno,
Excuse, j'ai mal lu ton post : la solution que je mets au n° 3 mettra aussi la première lettre de chaque mot en majuscule.
Ta première idée est la bonne, c'est seulement la syntaxe qui plante :
textbox = ucase(left(textbox;1)) & right(textbox;len(textbox)-1)
Excuse, j'ai mal lu ton post : la solution que je mets au n° 3 mettra aussi la première lettre de chaque mot en majuscule.
Ta première idée est la bonne, c'est seulement la syntaxe qui plante :
textbox = ucase(left(textbox;1)) & right(textbox;len(textbox)-1)