pierre31270
XLDnaute Junior
Bonjour,
J'extrais des données depuis Access en *.csv et je souhaiterais les convertir en *.txt. Jusque là tout va bien.
Mon problème est que toutes les lignes du *.txt doivent faire la même longueur soit environ 500 caractères. Etant donné qu'il y a environ une cinquantaine de colonnes pour 500 lignes au minimum, je souhaiterais "automatiser" tout ça.
Y aurait-il une macro, dans ce cas on convertit le *.csv en *.xlsm je suppose, qui puisse permettre de compléter les cellules par un caractère:
-S'il s'agit d'une zone numérique, cellules complétées à gauche par des zéros
-S'il s'agit d'une zone alphanumérique, cellules complétées à droite par des espaces.
sachant que:
- le nombre de caractères par cellules dépend de sa colonne.
Si quelqu'un pouvait me donner des pistes ça serait super sympa
Merci par avance.
Pierre
J'extrais des données depuis Access en *.csv et je souhaiterais les convertir en *.txt. Jusque là tout va bien.
Mon problème est que toutes les lignes du *.txt doivent faire la même longueur soit environ 500 caractères. Etant donné qu'il y a environ une cinquantaine de colonnes pour 500 lignes au minimum, je souhaiterais "automatiser" tout ça.
Y aurait-il une macro, dans ce cas on convertit le *.csv en *.xlsm je suppose, qui puisse permettre de compléter les cellules par un caractère:
-S'il s'agit d'une zone numérique, cellules complétées à gauche par des zéros
-S'il s'agit d'une zone alphanumérique, cellules complétées à droite par des espaces.
sachant que:
- le nombre de caractères par cellules dépend de sa colonne.
Si quelqu'un pouvait me donner des pistes ça serait super sympa
Merci par avance.
Pierre