Extraire une partie

davidouz Messages postés 24 Date d'inscription lundi 17 mai 2004 Statut Membre Dernière intervention 28 juin 2004 - 17 juin 2004 à 16:34
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Modérateur Dernière intervention 23 décembre 2008 - 17 juin 2004 à 16:50
davidouz
LUT
j'ai en une variable Code1 qui contient 8 chiffres
J'aimerai prendre dans Code2 du 2ième au 5 ième chiffre.
ex:
Code1=12345678
j'aimerai que code2 =2345
merci d'avance

2 réponses

econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Modérateur Dernière intervention 23 décembre 2008 23
17 juin 2004 à 16:46
Mid(chaine, start, length)

çà donne ceci sur ton exemple :

Code2 = Mid(Code1,2,4)

Manu
0
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Modérateur Dernière intervention 23 décembre 2008 23
17 juin 2004 à 16:50
ce que j'ai mis n'est valable que si code1 et code2 sont des chaines de caractères.
Si ce sont des nombres, il faut faire comme ceci :

Code2 = Val(Mid(CStr(Code1),2,4))

Manu
0