Antibiotik Geschrieben 27. März 2003 Geschrieben 27. März 2003 morgen zusammen, ich will die anzahl der zeichen von einem integer bestimmen lassen. Dim iVariable as integer msgbox len(iVariable) als Ergebnis bekomm ich immer zwei (bei Long vier), also gibt er mir den Speicherplatzbedarf zurück. Aber wie bestimm ich wieviel Zeichen diese Variable hat?? Ciao Antibiotik Zitieren
Buell Geschrieben 27. März 2003 Geschrieben 27. März 2003 müsste mit len(cstr(iVariable)) gehen greets Buell Zitieren
JayN Geschrieben 27. März 2003 Geschrieben 27. März 2003 Also mir fällt nur eine Lösung ein und zwar das schreiben einer eigenen Function: Function Zahllaenge (ByVal zahl as Variant) as Integer Dim laenge as Integer laenge = 0 Do While zahl <> 0 zahl = zahl \ 10 <------------ WICHTIG: BACKSLASH! laenge = laenge + 1 Loop Zahllaenge = laenge End Function Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.