Numeri con zeri, usando vb6
-
19-09-2019 - |
Domanda
Come posso aggiungere zeri iniziali in un numero? Ad esempio:
Dim stracctnumber as String
stracctnumber = 987654321
Se stracctnumber
è inferiore a 15 caratteri, quindi aggiungere zeri iniziali per il numero di conto.
Il numero finale dovrebbe essere
stracctnumber = "000000987654321"
Qualcuno mi può aiutare?
Soluzione
stracctnumber = Format(stracctnumber, String(15, "0"))
Altri suggerimenti
strAcct = Right("000000000000000" & strAcct, 15)
Si noti che la concatenazione è relativamente 'costoso'. Se questo è solo per la visualizzazione, piuttosto che modificando il sottostante, è consigliabile utilizzare la funzione Format()
.
B8 = Format((Format(B2, "###,###")), "@@@@@@@")
Questo è quello di aggiungere spazi a sinistra.
grandi opere in VBA di Excel .....
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow