Ich habe da eine Spalte in meiner Excel Datei, die sowohl Text (einen Firmennamen) als auch eine Identifikationsnummer enthält.
Das sieht so aus:
BRP - Rotax GmbH & Co KG 0073005682
Liebherr-Werk Nenzing GmbH 0073006646
Ich bräuchte nun eine Formel oder eine VBA Skript, das mir jeweils nur die Nummer (0073 ...) in eine eigene Spalte extrahiert, da die Nummer als Verknüpfungsmerkmal dient. Die Nummern beginnen immer mit "007..".
Ich hab's mit "Text in Spalten" an Hand des Trennkriteriums "0" probiert, aber da zerlegt Excel die Nummer in viele Spalten, die ich dann nicht mehr richtig zusammenbauen kann und wenn, dann nur mit viel manuellem Einsatz.
Ich habe auch ein Makro mit Hilfe des VBA Rekorders gemacht und ein wenig verändert, aber das wirft mir die Nummer auch nicht in einem aus, sondern teilt sie auf mehrere Spalten auf.
Selection.TextToColumns Destination:=Range("D1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
:="007", FieldInfo:=Array(Array(3, 7))
Kann mir da bitte jemand weiterhelfen?