Petite fonction servant a fixer la taille d'une chaine, très utile dans le cas de Nombre que l'on veut formatter avec un nombre fixe de chiffre.
Par défaut l'ajout se fait devant la chaine d'origine.
Par exemple :
le nombre '15' avec un formattage de '5' donnera '00015'
Source / Exemple :
'-----------------------------------------------------------------------------------------------------
function FixeNbZero(char, chaine, TailleFixe)
'Fixe la chaine de charactere avec 'TailleFixe' charactere en remplacant (par devant) les characteres manquant par 'char'
If len(trim(chaine)) < TailleFixe Then
longChaine = len(trim(chaine))
FixeNbZero = String((TailleFixe-longChaine), char) & chaine
Else
FixeNbZero = trim(chaine)
End If
End Function
'----------------------------------
'On l'appelle simplement comme ceci :
FixeNbZero("0", Nombre, 5)
Conclusion :
Comme d'habitude, profitez en :)
Romelard Fabrice (Alias F___)
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.