Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : vba [ Archives Visual Basic / VBA ] (fenix94)

samedi 30 avril 2005 à 22:39:30 | vba

fenix94

Bonjour,

je dispose d'une textbox qui contient une chaine de caractere.
Je souhaiterais que la 1ere lettre du 1er mot de cette chaine soit en majuscule.

j'ai tenter de réaliser cela avec l'instruction suivante mais le probleme est que la1ere lettre de chaque mot se met en majuscule.

textbox.Text = StrConv(textbox.Text, vbProperCase)

si quelqun peut m'aider.Merci d'avance.


 


samedi 30 avril 2005 à 23:21:43 | Re : vba

valtrase

Lut,

Function CaseUp(Str As String)
  CaseUp = UCase(Left(Str, 1)) & Right(Str, Len(Str) - 1)
End Function

TextBox1.Text = CaseUp(TextBox1.Text)

Cordialement, Jean-Paul  
______________________________________________________________________

Le Savoir n'a de valeur que s'il est partagé


samedi 30 avril 2005 à 23:39:23 | Re : vba

tump

je propose plus simple

Mid(TextBox1.Text, 1, 1) = UCase(Mid(TextBox1.Text, 1, 1))


bonne prog

poum :-)

dimanche 1 mai 2005 à 13:02:46 | Re : vba

jpleroisse

Bonjour,
tump, as-tu essayés ta formule ? je l'ai copiée et essayée, mais cele ne marche pas.
Message de VB  "Variable requise, impossible de l'affecter à cette expression."
Si je tappe TextBox1.Text = Mid(Text1.Text,1 , 1), la 1ère lettre se met en majuscule mais les autres sont effacées.

jpleroisse

dimanche 1 mai 2005 à 18:16:45 | Re : vba

tump

oui, chez moi ça marche
c'est bizarre

essaye alors ça :

dim contenu=Textbox1.Text
dim prems as string=ucase(Mid(contenu,,1 , 1))
dim reste as string=Mid(contenu,2,len(contenu))

contenu=prems & reste

Textbox1.Text=contenu



poum :-)

lundi 2 mai 2005 à 00:39:38 | Re : vba

valtrase

Vi trois variables ça deviens vachement plus simple !!!!! et surtout pas universel

Cordialement, Jean-Paul  
______________________________________________________________________

Le Savoir n'a de valeur que s'il est partagé

mardi 3 mai 2005 à 19:55:46 | Re : vba

tump

hé ho jai pas dit que cetait plus simple
jessaie de laider cest tout
fenix, as-tu essayé dutiliser la fonction de valtrase? ya pas de raison que ça ne marche pô


poum :-)



Cette discussion est classé dans : vba, textbox, mot, chaine, lettre


Répondre à ce message

Sujets en rapport avec ce message

Chaine de caractères [ par Enibble ] Comment retrouver un mot entier dans un texte ?En fait la fonction Instr ne convient pas car elle recherche une chaine de caractères.Donc si je cherch Chaine de caractère [ par La biode ] Bonsoir, comment pouvons nous faire pour chercher dans une textbox un mot ou une chaine de caractère, et trouver en plus où est situé celui ci dans la VBA TextBox Change [ par gaudd ] Bonjour Je suis en VBA access et j'ai un textbox qui me sert de recherche. Chaque foi que je tappe une lettre dans le textbox je crée un événement ch VBA Excel : Identifier la 4ème lettre d'un code [ par KMIKZ ] Bonjour à tous,Je ne parviens pas à accéder au forum alors je ne sais pas si ma question existe ou non.Est-ce qu'il est possible sous VBA (Excel) de p mot de passe VBA Excel [ par vietzims ] Bonjour à tous. Je souhaiterais avoir le code permettant d'exiger un mot de passe à l'ouverture d'un formulaire (ou userform). J'aimerais également ob VBA pour remplacer mot dans Word [ par vcapron ] Bonjour,Mon problème est le suivant:     - J'ai un document Word (Modèle). Il contient du texte et un tableau;     - J'aimerai avec un module VBA Acce Login et mot de passe en VBA [ par sajleprudent ] Bonjour,Je suis bloqué à un niveau dans ma recherche en VBA.J'ai créer une fenetre de connexion des utilisateurs; chaque utilisateur doit saisir son l chaine de caractere et label dynamique!!!!!!!!!! [ par mouradj2006 ] bonjour;le prbleme est le suivant:je veux creer des label dynamiquement avec  load c'est simple mais c'est pas cacomment je peux determiner la valeur Gros Problème: lier Combobox à Textbox (avec ADO, Vba et SQL) [ par lenylett ] Bonjour, J'ai un très gros problème (un problème à un million de $): j'ai réalisé un userform sous Excel qui présente des pieces. Ce formulaire est l VBA [ par pegou ] bonjour à tousj ai donc une petite question sur une programmation en vba.je pose le pb :dans une userform j ai plusieurs commandboutton et plusieurs t


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.