Clever-Excel-Forum

Normale Version: Teil aus Zelle finden und in neue Zeile schreiben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich habe eine SAP Auswertung und hier sind Alphanummerische Zeichenketten in einer Zelle.
Beispiel:  12-998277;true:127-22-9372793;a-2972:2272

Ich suche hier nur den "rot" markierten Teil in der Zelle (steht leider nicht immer an der gleichen Stelle) und benötige diese
Info in der Zelle rechts daneben. 

Also Formeln wie "Teil" oder "links" usw. entfällt und Text in Spalten leider auch (unterschiedliche Länge, Trennzeichen & Co immer unterschiedlich).

Hat jemand eine Idee hier nur nach der Farbe zu suchen und den Teil zu extrahieren und dann in die Zelle rechts zu schreiben??

Vielen Dank für eure Mühe

Gruß Ruffini
Excel O365
Hallo Ruffini,

wie bekommt man denn Farben in Teile einerTextzelle einer SAP-Auswertung?

Wenn manuell, dann hast du doch schon Übung.
Wenn automatisch, dann passe diesen Prozess an.
Hallo Helmut,

das ist ein Report der zusammengestellt wurde und der "rot" markierte Teil kommt aus einem SF (SAP) Report.
Wird mir so geliefert wie auch die Ampel aus SAP oder ähnliche Reports die jetzt farblich dargestellt werden.

Gruß Karl

Hallo Helmut,

ich suche im Prinzip soetwas:

Function GetColorText(pRange As Range) As String
'suche nach rot markierter alphanummerischem Eintrag
Dim xOut As String
Dim xValue As String
Dim i As Long
Dim Text Color
Text Color = RGB)255, 0, 0) 'Colorindex RGB
xValue = pRAnge.Text
For i = 1 To VBA.Len(xValue)
   If pRange.Characters(i, 1).Font.Color = TextColor Then
   xOut = xOut & VBA.Mid(xValue, i, 1)
   End If
Next
GetColorText = xOut
End Function

SAP = Text wenn auch Zahl  Blush

Jedoch als Formel, da meine Kollegen das auch nutzen sollten und nicht jeder Rechner im Konzern
darf Makros benutzen.

DANKE
Hallöchen,

nach Farben von Teilstrings ohne Makro suchen geht im Excel nicht.

Zitat:Also Formeln wie "Teil" oder "links" usw. entfällt und Text in Spalten leider auch (unterschiedliche Länge, Trennzeichen & Co immer unterschiedlich).

Also Formeln wie FINDEN, SUCHEN auch? Man muss sich ja nicht auf ein Trennzeichen beschränken und kann ggf. mehrere Suchen kombinieren.
Problematisch wäre jedoch, wenn mal

12-998277;true:127-22-9372793;a-2972:2272

kommt und mal

12-998277:true;127-22-9372793;a-2972:2272

aber man könnte ja auch prüfen, ob nach dem Trennzeichen eine Zahl kommt. Da wäre aber problematisch, wenn in Deinem Beispiel warum auch immer mal der mittlere Teil rot ist und mal der hintere ...

oder ...

für den roten Teil müsste es ja zumindest im SAP eine Regel geben, wenn das so raus kommt.
Dann lasse Dir parallel einen Auszug nur mit den roten Daten machen bzw. die roten gleich in einer zusätzlichen "Spalte" ausgeben.

Allerdings sollte für den Export doch zumindest ein Trennzeichen festgelegt sein und auch die Feldanordnung. Wenn der "Auszieher" das je nach Laune festlegt, sollte er auch mal seine Hose runter lassen 21