ich habe einen Fall, in dem ich aus einer Zelle nur die Zahlen mit einem Punkt dazwischen brauche.
Zb
xyzxxz-23zxz soll 23
yxyz23.1v soll 23.1
yxzyxz23.1.1yxyx soll 23.1.1
Die Buchstabenlänge und -folge ist willkürlich, ebenso kommen auch die Zahlen mit keinen bis max 2 Punkten vor.
Dieser Code von Eule hat mir gut weitergeholfen, danke an dieser Stelle.
Function BuchstRaus(rng As Range) '=BuchstRaus(A1)
Dim intz As Integer
For intz = 1 To Len(rng)
Select Case Asc(Mid(rng, intz, 1))
Case 48 To 57
BuchstRaus = Val(BuchstRaus & Mid(rng, intz, 1))
End Select
Next intz
End Function
Nur werden leider damit wirklich nur die Zahlen (ohne Punkt) ausgelesen.
zb
yxzyxz23.1.1yxyx wird 2311
Könnt ihr mir bitte einen Tipp geben, wie das funktionieren könnte?
Vielen Dank
frankw