Recherche dans une chaine de caractère en vba

cs_hasen Messages postés 246 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 29 décembre 2008 - 2 juin 2004 à 15:22
cs_hasen Messages postés 246 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 29 décembre 2008 - 2 juin 2004 à 16:18
Salut!

Je voudrais savoir si qqun n'a pas sous la main un petit programme qui permettrais de récuperer les deux premiers chiffre d'un nombre.

Merci d'avance

Hasen

3 réponses

Mooiz Messages postés 128 Date d'inscription mercredi 25 juin 2003 Statut Membre Dernière intervention 8 juillet 2005
2 juin 2004 à 15:33
soit monNombre le nombre dont tu veux recupérer les 2 premiers chiffres :

num2 = Left(monNombre, 2)

comme ca dans num2 tu as les 2 premiers chiffres de monNombre

'oila
0
HFanny Messages postés 699 Date d'inscription mercredi 19 février 2003 Statut Membre Dernière intervention 13 mai 2011 20
2 juin 2004 à 15:34
Bonjour,

Utilises les fonctions Mid, Left et Right.

Exemple :
Dim a As Single

a = 10.25

MsgBox Mid$(CStr(a), 1, 2) '--> Renvoie 10

MsgBox Left$(CStr(a), 2) '--> Renvoie 10

MsgBox Right$(CStr(a), 2) '--> Renvoie 25



Fanny
0
cs_hasen Messages postés 246 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 29 décembre 2008 2
2 juin 2004 à 16:18
Merci a tout les deux, ca marche comme sur des roulettes!!!
0