Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
480to484
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
480to484
480to484
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

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
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

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige