Je cherche la formule pour extraire le prix de la colonne B, Cette colonne est issue d'une extraction sur le Web et le prix peux être variable dans la cellule.
Je sollicite votre aide svp, j'ai joint un fichier
Merci pour votre aide.
Au plaisir
Autre solution avec cette fonction VBA très simple :
VB:
Function Extract(t$)
Dim i%, x$
For i = 1 To Len(t)
x = Mid(t, i, 1)
If IsNumeric(x) Or x = "," Then Extract = Extract & x
Next
If Extract = "" Then Extract = t Else Extract = CDbl(Extract)
End Function
Le code doit être placé impérativement dans un module standard.
Bonjour,
Encore une autre...
=SIERREUR(CNUM(SUBSTITUE(GAUCHE(EPURAGE(B3);NBCAR(EPURAGE(B3))-NBCAR(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(EPURAGE(B3);9;"");8;"");7;"");6;"");5;"");4;"");3;"");2;"");1;"");1;"");0;"");",";"")));",";"."));"")
A toi de choisir
Bonne continuation
Chris
Les formule que vous m'avez fait parvenir fonctionne très bien, le code VBA est parfait.
Merci pour votre aide et votre temps vraiment apprécier.
Passez une belle journée à vous tous.
Au plaisir