Bonjour à tous,
Etant souvant amené à travailler avec la MOE de mon entreprise, je reçois des fichiers plats où toutes les valeurs de champs sont à la suite, et les limitations des champs sont dans un autre fichier (par position et longueur, non par délimiteur).
J'aimerai pouvoir facilement convertir ces fichiers avec une macro VBA par exemple.
cela est possible avec le convertisseur excel (en plaçant les séparateur à la main), mais comme j'ai 100 champs et que je ne veut pas le faire à chaque fichier, une macro est plus appréciable
fichier valeurs (fourni en txt) :
rocher--------------michel--------------025PARIS----------75019
(je mets des "-" car si je mets des espaces, ca les reduit à 1 seul espace qd je publie le message...)
fichier positions (fourni en xls) :
champ position taille
nom 1 20
prenom 21 20
age 41 3
ville 44 15
cp 59 5
résultat attendu :
colonne1 colonne2 colonne3 colonne4 colonne5
rocher michel 025 PARIS 75019
auriez vous une solution rapidement utilisable et adaptable si un nouveau fichier m'arrive avec des nouvelles positions en délimitation ?
Merci beaucoup !
Partager