Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
772to776
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
772to776
772to776
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Werte eines Textes extrahieren

Werte eines Textes extrahieren
21.06.2006 09:50:59
Anton
Hallo Leute,
ich extrahiere aus einem Text alles was nach dem Bindestrich folgt.
Das wurde bisher als Text extrahiert.
In Wirklichkeit sind dies aber Zahlen,
die ich später mit Sverweis vergleichen und ändern lassen will.
Sverweis findet aber nur Werte (Zahlen).
In meinem Makro möchte ich nun den Wert [ActiveCell.FormulaR1C1 = "=VALUE(RC[-1])"]
einbauen und weis nicht wie.

Sub I_CodeSerparatStellen()
Dim Lrow As Long, i As Long
Lrow = Cells(Rows.Count, 2).End(xlUp).Row
For i = Lrow To 2 Step -1
If Cells(i, 2).Value Like "*Activity Name & ID*" Then
Cells(i, 3).FormulaR1C1 = "=MID(RC[-1],FIND("" - "",RC[-1])+3,4)"
'=TEIL([Such-Zelle];FINDEN(" _ ";[Such-Zelle])+3;4)
End If
Next i
End Sub

Wer kann mir bitte bei meinem Code weiterhelfen?
Mein Dank geht schon jetzt in Eure Richtung.
Servus,
Anton

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte eines Textes extrahieren
21.06.2006 10:48:53
IngGi
Hallo Anton,
leg die Funktion WERT doch einfach direkt um deine bisherige Formel:
Cells(i, 3).FormulaR1C1 = "=VALUE(MID(RC[-1],FIND("" - "",RC[-1])+3,4))"
Gruß Ingolf
herzlichen Dank
21.06.2006 11:47:00
Anton
Hallo Ingolf,
Dein Vorschlag ist erstklassig.
Prima, ich habe es gleich eingebaut.
In mein Archiv habe ich es auch gleich aufgenommen,
damit ich es auch in Zukunft noch weiß.
Dir herzlichen Dank,
Servus,
Anton
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige