Ajouter valeur devant chaine de caractère

Signaler
Messages postés
4
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
13 juillet 2007
-
Messages postés
4
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
13 juillet 2007
-
Bonjour,

Je viens vers vous car j'ai une demande assez urgent.
En fait voilà mon souci:
J'ai un fichier Texte qui a deux colonne.
La deuxième colonne contient des nombres de 1,2,3,4 ou 5 caractère. Ce que je veux c'est automatiser cela, c'est à dire, la colonne doit contenir 6 chiffre donc il faut faire un check de cette colonne et si celui fait par exemple 3 chiffres, il faut rajouter 3 zéro devant afin d'obtenir mes 6 chiffres.
Un VBS ou VBA sous excel me conviendra.
Merci d'avance pour votre aide.
A dispo


Francesco

4 réponses

Messages postés
17
Date d'inscription
samedi 15 février 2003
Statut
Membre
Dernière intervention
11 juillet 2005

A essayer Format(valeur, "000000")
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
21
format(TonNombre, "000000") devrait le faire

Christophe R
Messages postés
4
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
13 juillet 2007

Pourriez vous SVP, me donner un bout de code car je suis novice. Du VBS ou VBA. Sinon merci de me guider comment je fait pour lire se fichier et ensuite remplacer ces valeurs


Francesco
Messages postés
4
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
13 juillet 2007

Et surtout aussi, comment faire quand le nombre est alléatoir et que donc


il doit être sur 6 caractères.


Francesco