Los números con ceros a la izquierda, usando VB6
-
19-09-2019 - |
Pregunta
¿Cómo puedo añadir ceros a la izquierda de un número? Por ejemplo:
Dim stracctnumber as String
stracctnumber = 987654321
Si stracctnumber
es menos de 15 caracteres, a continuación, añadir ceros a la izquierda al número de cuenta.
El número final debe ser
stracctnumber = "000000987654321"
Puede alguien ayudarme?
Solución
stracctnumber = Format(stracctnumber, String(15, "0"))
Otros consejos
strAcct = Right("000000000000000" & strAcct, 15)
Tenga en cuenta que la concatenación es relativamente 'caro'. Si esto es sólo para la exhibición, en lugar de modificar el valor subyacente, considere el uso de la función Format()
.
B8 = Format((Format(B2, "###,###")), "@@@@@@@")
Este es agregar espacios a la izquierda.
funciona muy bien en VBA Excel .....
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow