Macro vb er fichier csv

rhavena Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,

Je souhaite écrire une macro qui va lire dans un fichier csv pour me ramener que certaines données sans longeur fixe.
Exemple fichier csv :
AZERTYUI;12345678901234;A123;fffffffff
AZERTYUI;12345678901234;A12345;fffffffff

Par exemple je souhaite rappatrier que la donnée en position 24 soit A123 et A123456
Comment dois-je coder, pour ne prendre que la longueur qui va bien ?

Je vous remercie


A voir également:

1 réponse

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Tu fais un Split de ta ligne et tu prends l'élément 2 résultat
élément = Split(tadonnéecsv, ";")
mavaleur = élément(2)

Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
0
Utilisateur anonyme
 
EDIT : Ajout du LANGAGE dans les balises de code.
Explications disponibles ICI
0