Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: String in integer umwandeln

String in integer umwandeln
07.09.2004 20:53:15
Gernot
Hejsa
ich abe in eine Tabelle Zeichenfolgen eingelesen. zB X1, X24, X96 usw. Ich moechte gerne die Ziechenfolge an einen string uebergeben, das X entfernen und dann die enstandende Zahl (zb 24) an eine Integer variable weitergeben.
Geht das?
Gruss aus Kopenhagen
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: String in Long umwandeln
Sigi
Hallo Gernot,
mit dieser VBA-Fkt. ...

Function ZahlAusText(Text As String) As Long
Dim Txt As String
Dim i As Long
For i = 1 To Len(Text)
If Asc(Mid(Text, i, 1)) >= 48 And Asc(Mid(Text, i, 1)) <= 57 Then
Txt = Txt & Mid(Text, i, 1)
End If
Next i
ZahlAusText = CLng(Txt)
End Function

Gruß
Sigi
Anzeige
AW: String in Long umwandeln Version 2
RAnton
Hallo Sigi,
hast du diese Variante schon mal ausprobiert?
val(right("X25",len("X25")-1))
oder mit deinem Text
val(right("Text",len("Text")-1))
Gruß
Anton
AW: String in Long umwandeln Version 2
Sigi
Hallo Anton,
für das Problem von Gernot ist deine Lösung perfekt! Ich hatte meine Funktion in einem
anderen Zusammenhang geschrieben. Meine Funktion sollte aus einem größeren String ("je
Tonne 195 Euro (zzgl. MWSt)") die Zahl herausfiltern.
Gruß
Sigi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige