Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Récupérer la premiere lettre d'une chaine de caractère.

A

Arsene

Guest
Bonjour à tous!
Ca fait presque une semaine que je n'ai pas posé de questions sur le forum, on pourrait donc penser que je commence à me débrouiller, mais la question qui va suivre va sans doute vous paraitre une preuve du contraire... ^^

Ma question est donc dans le sujet du fil, je voudrais récupérer la premiere lettre d'une chaine de caractere.
Exemple: XLD_FORUM --------> 1ere lettre = X héhé ^^

Voilà, je suis sûr qu'une fonction VBA doit exister, donc si vous la connaissez, je serais ravi de pouvoir la connaitre à mon tour grâce à vous.

Merci d'avance.
 
W

wally

Guest
Bonjour Arsene et le forum,

En VBA, tu peux utiliser la fonction Left() :

MaChaine = "XLD_FORUM" '
Ma1ereLettre = Left(MaChaine, 1)
MsgBox "1ère lettre : " & Ma1ereLettre


Slts

wally
 
B

Bobby72

Guest
Salut Arsene

Cette fonction est tres simple :

dim chaine as string
chaine = "XLD_FORUM"
LEFT(chaine,1)

Ce qui récupère dans les caractères de la chaine "chaine" à partir de la gauche. Le 1 est le nombre de caractère à extraire.

Tu peux aussi utiliser MID(chaine,1,1)
Tu décide ici du départ de l'extraction (1er 1) puis du nombre de caractères (2éme 1)
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…