Question

Comment puis-je ajouter des zéros à un certain nombre? Par exemple:

Dim stracctnumber as String
stracctnumber = 987654321

Si stracctnumber est inférieur à 15 caractères, puis ajouter des zéros au numéro de compte.

Le nombre final doit être

stracctnumber = "000000987654321"

Quelqu'un peut-il me aider?

Était-ce utile?

La solution

stracctnumber = Format(stracctnumber, String(15, "0"))

Autres conseils

strAcct = Right("000000000000000" & strAcct, 15)

Notez que concaténation est relativement « cher ». Si cela est juste pour l'affichage, plutôt que de modifier la valeur sous-jacente, pensez à utiliser la fonction Format().

B8 = Format((Format(B2, "###,###")), "@@@@@@@")

est d'ajouter des espaces à gauche.

fonctionne très bien dans VBA Excel .....

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top