Fórum asp clássico: Como formatar um número com zeros? #562050
09/09/2016
0
No VBScript, como formatar um número para string no formato "0020", "020",etc?
Existe alguma forma elegante de fazer?
thanks :)
Gladstone Matos
Curtir tópico
+ 0Post mais votado
09/09/2016
Não sei se os exemplos abaixo vão estar a altura da exigência de elegância e nem tive como testar, mas pelo lhe dará uma ideia.
Function preencheCaracterAesquerda(stringAFormatar, tamanho, caracterPreencher) preencheCaracterAesquerda = Right(String(tamanho, caracterPreencher) & stringAFormatar, tamanho) end function
Ou:
stringAFormatar = "22"
result = Right("0000" & stringAFormatar,4)Jothaz
Gostei + 1
Mais Posts
09/09/2016
Gladstone Matos
Gostei + 0
09/09/2016
Jothaz
E tem milhares de anos que não uso VbScritp.
Mas que bom que lhe ajudou.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)