Word et excel

Discussions et dépannage concernant Word (Toutes versions).

Modérateur : Modérateurs

Répondre
John Mallory
Membre récent
Membre récent
Messages : 15
Enregistré le : 01 juin 2006, 15:18:16

Word et excel

Message par John Mallory » 03 juin 2006, 10:56:54

Bonjour tout le monde

Ma question est la suivante: existe-t-il un équivalent de la fonction transpoé d'excel (qui permet de transfomer les colonnes en lignes et vice-versa) sur Word ou tout du moins un subterfuge.
Par exemple, au lieu d'avoir la liste 15 en A1, 14 en A2 et 23 en A3, on aurait 15 en A1, 14 en B1 et 23 en C1. Les informations ne sont plus préentées verticalement mais horizontalement.

Merci de votre aide

mbrialmont
Membre hyperactif
Membre hyperactif
Messages : 564
Enregistré le : 02 juin 2005, 23:00:00

Message par mbrialmont » 07 juin 2006, 11:06:29

Bonjour,
:lum je ne vois que créer un nouveau dossier en excel; copier la colonne voulue et aprés avoir sélectionné le nombre de cellules équivalentes effectuer: Edition...collage spécial...coché la case: Transposé, ensuite à nouveau un copier coller dans word :(

John Mallory
Membre récent
Membre récent
Messages : 15
Enregistré le : 01 juin 2006, 15:18:16

Message par John Mallory » 07 juin 2006, 17:57:45

Merci d'avoir répondu,

Effectivement, j'avais pensé à le faire. Je veux éviter de passer par excel. Mais je pense que j'y suis arrivé en convertissant mon tableau en texte et en convertissant le texte en tableau après quelques manipulations. Il me reste à créer une macro.

John Mallory
Membre récent
Membre récent
Messages : 15
Enregistré le : 01 juin 2006, 15:18:16

Message par John Mallory » 09 juin 2006, 21:42:47

Bonsoir à tous,

Je persévère et petit à petit j'arrive au bout du chemin. Si vous pouviez m'aider à parcourir les derniers mètres, ce serait sympa. J'ai réussi à le faire avec une macro mais avec un inconvénient, si le nombre de colonnes change, il faut que je tape un nouveau code: pas très pratique.
J'ai essayé de faire plus simple. Admettons que j'ai un tableau de 5 colonnes et deux lignes. Je veux le transposer. J'aurai donc deux colonnes et cinq lignes. Je sélectionne mon tableau. Je vais dans Tableau/Fractionner les cellules. Je choisis tout naturellement deux pour le nombre de colonnes. Pour le nombre de lignes, je sèche un peu. Supposons, que je choisis 5 et OK. Je me retrouve bien avec deux colonnes avec deux données qui se trouvaient précédemment sur chaque ligne. Par contre, je me retrouve avec 6 lignes. Les 5 lignes ont été rajoutées. Elles sont vierges. Mon problème n'est pas résolu.
J'ai donc opté pour une autre solution. Je ne choisis plus 5 pour le nombre de lignes mais 1 et Ok. Ensuite, je vais dans Tableau/Dessiner un tableau et je vais dessiner 5 lignes (1 ligne sous chaque donnée).
J'ai donc deux questions:
est-il possible de dessiner une ligne avec VBA (impossible de dessiner une ligne avec l'enregistreur)?
est-il possible de fractionner une ligne en 5 ligne?

Je résume si ce n'est pas clair:
Tableau initial

5 colonnes
1 2 3 4 5 1ère ligne
6 7 8 9 10 2ème ligne

Transposition
2 colonnes
1 6 Ligne 1
2 7
3 8
4 9
5 10 Ligne 5

Ici les bordures n'apparaissent pas mais avec de l'imagination vous pouvez les voir!

Après Tableau/Fractionner cellules, j'ai donc bien deux colonnes séparées par une bordure et cinq lignes mais non séparées par une bordure.
Je dessine donc (je trace) une ligne sous 1 6, une ligne sous 2 7, etc...Ce que j'appelle fractionner une ligne en cinq lignes

En espérant avoir été clair

@+

Répondre

Retourner vers « Word »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité