Comment puis-je ajouter des zéros principaux à un numéro?
Par exemple: si Le chiffre final devrait être P> stracctnumber code> est inférieur à 15 caractères, puis ajoutez des zéros de tête au numéro de compte. P>
stracctnumber = "000000987654321"
3 Réponses :
strAcct = Right("000000000000000" & strAcct, 15) Note that concatenation is relatively 'expensive'. If this is just for display, rather than modifying the underlying value, consider using the Format() function.
La chose est que le stracct peut changer. Parfois, cela va t'aimer parfois 12 ou 13 ou 9 cela fonctionne toujours?
stracctnumber = Format(stracctnumber, String(15, "0"))
Fonctionne pour numérique stracctnumber code> seulement.
droite (..., 15) code> fonctionne pour n'importe quelle chaîne.
@WQW - question est "Comment ajoutez des zéros de tête à un numéro B>"
@MarkJ: ne crois pas ça! Lire le code: DIM StracCTnumber en tant que chaîne code>
Ceci est d'ajouter des espaces à gauche. P>
fonctionne bien dans VBA Excel ..... p> b8 = format ((format (B2, "###, ###")), "@@@") p> p>