OVH Cloud OVH Cloud

VBA - Extraire caractères d'une chaine.

3 réponses
Avatar
PanZzaNni
Rebonjour,

Je voudrais extraire les 5 premiers caractères d'une chaines en VBA...
Mais je ne sais pas comment faire :'(

Merci d'avance

3 réponses

Avatar
PanZzaNni
Excusez moi, j'ai trouvé... Merci quand même.

C'est la fonction left()

@+

Rebonjour,

Je voudrais extraire les 5 premiers caractères d'une chaines en VBA...
Mais je ne sais pas comment faire :'(

Merci d'avance


Avatar
Dude
et elle vient d'où cettechaine ?

est-ce une cellule dans ton fichier Excel ? est-ce une partie du code VBA ?
est-ce une chaine dans un fichier texte, ou autre ?

"PanZzaNni" wrote in message
news:%
Rebonjour,

Je voudrais extraire les 5 premiers caractères d'une chaines en VBA...
Mais je ne sais pas comment faire :'(

Merci d'avance


Avatar
Michel41
Bonjour

On peut aussi utiliser Mid qui est plus général :

Mid(MaChaine,X,L)
avec
X=1 (équivalent avec Left) et L=5

Cela permet aussi de prendre plus au milieu
(X>1) et différemment de 5 (L<>5)
Tout dépend du contexte du programme !

@+

M41


"PanZzaNni" a écrit dans le message de news:
%
Rebonjour,

Je voudrais extraire les 5 premiers caractères d'une chaines en VBA...
Mais je ne sais pas comment faire :'(

Merci d'avance