Hallo,
wie kann ich einen String in eine Zahl umwandeln.
zB.: „AB“ = 131 (65+66)
Danke
Peter
Hallo,
wie kann ich einen String in eine Zahl umwandeln.
zB.: „AB“ = 131 (65+66)
Danke
Peter
wie kann ich einen String in eine Zahl umwandeln.
zB.: „AB“ = 131 (65+66)
Servus Peter
Nichts einfacher als das:
Dim Zahl As Integer, a As Integer, i As Integer
Dim str As String
Zahl = 0
For i = 1 To Len(str)
a = Asc(Mid(str, i, 1))
z = z + a
Next
Achtung: Es wird zwischen Groß- und Kleinbuchstaben unterschieden!
Falls du das nicht willst, musst du am Anfang den ganzen String entweder mit der Funktion UPPER() auf Großbuchstaben oder mit der Funktion LOWER() auf Kleinbuchstaben umwandeln.
Mahlzeit
Roland
Danke
Danke für die schnelle Antwort.
Peter
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]