1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

Problemstellung:

Für 32Bit und 64Bit Office Versionen

Wie kann ich aus einem String nur alle Zahlen ermitteln? 

Public Function nurZahlen(Argument)
Dim i
    For i = 1 To Len(Argument)
     If Not InStr(1, "1234567890", Mid(Argument, i, 1)) = 0 Then
      nurZahlen = nurZahlen & Mid(Argument, i, 1)
         End If
    Next i
End Function

Aufruf:

Dim x As String
x = nurZahlen("Geburtstag: 1963")

Das Ergebnis von x wäre "1963"

 

Ähnliche Artikel