Isoler des chiffres dans une cellule avec un nombre de carractère variable.

Joachim1

XLDnaute Nouveau
Bonjour,
Mon problème est le suivant:
Je souhaiterai pouvoir isoler les nombres qui apparaissent dans des cellules ex:
La cellule peut contenir le texte suivant par exemple:
7 C de 2500 (signifiant 2 coupes de 2500mm)
Dans ce cas précis il faudra isoler le 7 d'une par et le 2500 d'autre par. Dans ce cas précis je isoler les nombres en applicant la formule : (=STXT;A1;1;1) pour le 7 et (=STXT;A1;7;4) pour 2500. Mais mon problème est que cela doit s'appliquer à un grand nombre de cellules et le nombre de caractères varie donc la place du nombre souhaiter peut varier ainsi:
65 C de 2500 ma formule isolerai 6 et 250 au lieu de 65 et 2500.
De plus dans certains cas la cellule peut comprendre une coupe supplémentaire par exemple:
65 C de 2500 + 1 C de 75 auquel cas il me faudra isoler 65; 2500; 1; 65.

Je pense que ce problème peut être solvable par le biais de visual basic en énumérant different cas; "Case"... Mais je ne suis pas suffisament experimenté pour créer cette formule.
Merci d'avance pour votre aide.
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87