AW: Zahlen extrahieren aus "Zahlen/Text-Zelle"
17.07.2015 09:20:13
Tino
Hallo,
kannst mal diesen Code testen.
Bereich wo die Daten liegen entsprechend anpassen!
Sub Beispiel_Zahl_am_Anfang()
Dim rng As Range
Dim Regex As Object
Set Regex = CreateObject("Vbscript.Regexp")
'Ländereinstellung für Komma beachten, hier = ,
Regex.Pattern = "^\d+,?\d+"
'Bereich der durchlaufen werden soll
Set rng = Tabelle1.Range("A2:A5")
For Each rng In rng
If Regex.test(rng.Value) Then
'eine Zelle nach rechts ergebnis einfügen
rng.Offset(, 1).Value = Regex.Execute(rng.Value)(0) * 1
Else
rng.Offset(, 1).Value = Empty
End If
Next rng
End Sub
Gruß Tino