OVH Cloud OVH Cloud

reorganisation de x colonnes en 2 colonnes

2 réponses
Avatar
bailbypub
bonjour =E0 tous,

j'ai un probleme de reorganisation sur un fichier txt.

j'ai 100 colonnes environ et 40 lignes
Je voudrais r=E9organiser mon fichier de fa=E7on =E0 ne garder que la
premi=E8re colonne dupliqu=E9e verticalement 98 fois avec en face les 98
colonnes restantes de 40 lignes qui sont red=E9plac=E9es dans la
deuxi=E8me colonne (pas besoin de d=E9placer la colonne B ou 2, bien
s=FBr).

ainsi, je me retrouve avec 2 colonnes d'environ 4000 lignes.

Le tableau crois=E9 dynamique ne semble pas convenir car il s'agit avant
tout de donn=E9es texte et que je suis limit=E9 en champs affichables.

Par ailleurs, je ne suis **pas tr=E8s fort** en macros, pour ne pas dire
plus (ou moins, c'est selon)

Des id=E9es?

merci d'avance
PAB

PS: merci de poster la r=E9ponse en copie-mail, je ne consulte pas tr=E8s
fr=E9quemment ce groupe

2 réponses

Avatar
Philippe Bonnet
salut,
1 - tu insère une colonne vide en col 2.
2 - Tu remplis la colonne avec un code que tu ne peux pas trouver dans le
reste de ton texte.
3 - Tu colles tes 400 cellules sous word (collage spécial, texte sans mise
en forme).
la differenciation de cellules se fait par des tab.
4 - Tu ouvre rechercher/remplacer et tu vire les tab (^t dans la ligne
remplacer, un espace dans par)
5 - Tu tapes le code de la col 2 dans remplacer et tu tapes ^t dans par
6 - tu sélectionnes les lignes, copies et tu les colles dans excel.

FIN.
(j'ai essayé, ca marche).

Cheers et bonne année
PHB

"bailbypub" a écrit dans le message de news:

bonjour à tous,

j'ai un probleme de reorganisation sur un fichier txt.

j'ai 100 colonnes environ et 40 lignes
Je voudrais réorganiser mon fichier de façon à ne garder que la
première colonne dupliquée verticalement 98 fois avec en face les 98
colonnes restantes de 40 lignes qui sont redéplacées dans la
deuxième colonne (pas besoin de déplacer la colonne B ou 2, bien
sûr).

ainsi, je me retrouve avec 2 colonnes d'environ 4000 lignes.

Le tableau croisé dynamique ne semble pas convenir car il s'agit avant
tout de données texte et que je suis limité en champs affichables.

Par ailleurs, je ne suis **pas très fort** en macros, pour ne pas dire
plus (ou moins, c'est selon)

Des idées?

merci d'avance
PAB

PS: merci de poster la réponse en copie-mail, je ne consulte pas très
fréquemment ce groupe
Avatar
bailbypub
Salut Philippe,

merci pour ton aide.
ce n'était pas exactemnt ce que je cherchais, mais cela m'a mis sur la
bonne piste.
J'ai en fait remplacé le ^t par ^p (c'est à dire les marques de
paragraphes) et dupliqué les éléments de la colonne A,
j'ai donc pu remplacer un tableau de type

A1 B1 C1 D1
A2 B2 C2 D2

par

A1 B1
A1 C1
A1 D1
A2 B2
A2 C2
A2 D2

merci