Suche Zahlen in einem String

  • Excel

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Mad Andy.

    Suche Zahlen in einem String

    Hallo zusammen,

    wie kann ich in Excel aus einer Zelle mit dem Inhalt wie z.B. "Test 333 und 533 Test" nur nach den den Zahlen suchen und diese in der Nachbarzelle ausgeben, also "333 533". Dabei ist die Länge der Zahlen immer 3.
    Am liebsten würde ich das mit regulären Ausdrücken machen, bin aber über jede andere Lösung sehr dankbar, da ich von VBA gar keine Ahnung habe.

    Vielen Dank im Voraus.

    Kismet77
    Hi!

    Regular Expressions gibts in VBA ohne zusätzliche Module nicht. Wenn immer Abstände vor und nach Zahlen sind, würde ich einfach mit Split (siehe Hilfe, SuFu oder Google) arbeiten und mit der Funktion isNumeric() prüfen, welche der Zeichenblöcke Zahlen sind. Das ganze am Besten wieder in ein Array schreiben, damit dus einfach weiterverarbeiten (Darstellen) kannst.