Zahlen mit führenden Nullen, unter Verwendung von VB6
-
19-09-2019 - |
Frage
Wie kann ich führende Nullen zu einer Reihe hinzufügen? Zum Beispiel:
Dim stracctnumber as String
stracctnumber = 987654321
Wenn stracctnumber
weniger als 15 Zeichen, dann fügen Sie führende Nullen auf die Kontonummer.
Die endgültige Zahl sollte
stracctnumber = "000000987654321"
Kann mir jemand helfen?
Lösung
stracctnumber = Format(stracctnumber, String(15, "0"))
Andere Tipps
strAcct = Right("000000000000000" & strAcct, 15)
Beachten Sie, dass Verkettung ist relativ ‚teuer‘. Ist dies nur für die Anzeige ist, anstatt den zugrunde liegenden Wert zu modifizieren, betrachten die Format()
Funktion.
B8 = Format((Format(B2, "###,###")), "@@@@@@@")
Dies ist Leerzeichen hinzufügen nach links.
funktioniert super in VBA Excel .....
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow