creer une chaine de caractere en placant les elements à des endroit pr

creer une chaine de caractere en placant les elements à des endroit pr - VB/VBA/VBS - Programmation

Marsh Posté le 03-01-2008 à 15:16:27    

bonjour a tous,
je suis dans la creation d'un fichier texte pour l'export de données a partir d'une base de données,
je recupere les données sans problème mais pour mon fichier d'export je dois mettre chaque information a un endroit precis
exemple : NOM position 4 (ce qui veut dire 4eme caractere) et pour une taille de 20
ceci ne me pose pas de probleme tant que je vais d'information en information, le tout se mettant a la suite
mais je voudrais pouvoir créer mon document sans me soucier des elements inutiles et en mettant a la bonne place de suite ceux récupérés
donc en precisant par exemple que le NOM doit commencer en 4eme position.
 
Merci de votre aide  
 
cordialement
 
Je fais ca sous VB script..

Reply

Marsh Posté le 03-01-2008 à 15:16:27   

Reply

Marsh Posté le 03-01-2008 à 17:21:06    

- Initialiser une chaine avec des espaces sur la longueur totale prévue (par exemple 80)
- Faire chaine_resultat = left(chaine_resultat, x_champ) & un_champ & right(chaine_resultat, lg - x_champ - lg_champ)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed