Bonjour,
J'aimerai savoir SVP s'il y a une possibilité de mettre une ligne horizontale ayant des données dans chaque cellule à la verticale.
C'est-à-dire au lieu que les cellules s'affichent à l'horizontale qu'elles le soient à la verticale.
Imaginez qu'il y a une plusieurs centaines de cellules horizontalement sur une Ligne, comment les remettre automatiquement dans le sens vertical d'une Colonne?
Merci à Vous.
[Résolu] Mettre données d'1 ligne horizontale à la verticale
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Membre lOOyal
- Messages : 34
- Inscription : 25 juin 2019 16:57
[Résolu] Mettre données d'1 ligne horizontale à la verticale
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 12 juin 2020 06:04, modifié 1 fois.
Raison : Balisage
Raison : Balisage
OpenOffice 4.1.15 _ Version Anglaise
Windows7
Windows7
-
- ManitOOu
- Messages : 2744
- Inscription : 16 avr. 2010 13:31
Re: Mettre les données d'une ligne horizontale à la vertical
Bonjour,
La fonction TRANSPOSE() sert à cela. Attention validation matricielle (il faut maintenir les touches Ctrl+Maj enfoncées lors de l'appui sur la touche Entrée)
A+
La fonction TRANSPOSE() sert à cela. Attention validation matricielle (il faut maintenir les touches Ctrl+Maj enfoncées lors de l'appui sur la touche Entrée)
Code : Tout sélectionner
=TRANSPOSE(Feuille1.A1:Z1)
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
AOO
LibreOffice
Debian 10 et 11
-
- ManitOOu
- Messages : 3453
- Inscription : 12 janv. 2006 10:04
Re: Mettre les données d'une ligne horizontale à la vertical
Bonjour,
Autre solution :
- sélectionner toute la ligne 1
- copier
- se positionner sur a1
- Edition --> Collage spécial
- cocher Tout insérer et Transposer
Autre solution :
- sélectionner toute la ligne 1
- copier
- se positionner sur a1
- Edition --> Collage spécial
- cocher Tout insérer et Transposer
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- Membre lOOyal
- Messages : 34
- Inscription : 25 juin 2019 16:57
Re: Mettre les données d'une ligne horizontale à la vertical
Bonjour,
Merci Michel JANZEF et OOotremer971 pour vos réponses.
La méthode du collage spécial proposée par Michel JANZEF est la plus simple et directe. Elle remet toutes les cellules à la verticale dans une colonne. Tout en pouvant réediter le contenu.
J'ai également tenté la méthode d'OOotremer971. Elle marche bien. Elle remet les cellules de la ligne en colonne mais on ne peut pas travailler sur le contenu des cellules. On ne peut pas les réediter. Les contenus des cellules contiennent ceci: Si on tente de changer le contenu, on ne peut pas. Le message qui s'affiche alors est :
(voir la pièce jointe)
Bien à Vous.
Merci Michel JANZEF et OOotremer971 pour vos réponses.
La méthode du collage spécial proposée par Michel JANZEF est la plus simple et directe. Elle remet toutes les cellules à la verticale dans une colonne. Tout en pouvant réediter le contenu.
J'ai également tenté la méthode d'OOotremer971. Elle marche bien. Elle remet les cellules de la ligne en colonne mais on ne peut pas travailler sur le contenu des cellules. On ne peut pas les réediter. Les contenus des cellules contiennent ceci:
Code : Tout sélectionner
{=TRANSPOSE(Feuille1.A1:Z1)}
Peut-être qu'il faut plus affiner la formule.Impossible de modifier uniquement une partie de la matrice
(voir la pièce jointe)
Bien à Vous.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 11 juin 2020 16:07, modifié 2 fois.
Raison : Formule mise entre balises [code] et citation mise entre balises [quote] pour faciliter la lecture
Raison : Formule mise entre balises [code] et citation mise entre balises [quote] pour faciliter la lecture
OpenOffice 4.1.15 _ Version Anglaise
Windows7
Windows7
-
- ManitOOu
- Messages : 3453
- Inscription : 12 janv. 2006 10:04
Re: Mettre les données d'une ligne horizontale à la vertical
davidovic a écrit :...J'ai également tenté la méthode d'OOotremer971. Elle marche bien. Elle remet les cellules de la ligne en colonne mais on ne peut pas travailler sur le contenu des cellules. On ne peut pas les réediter. Les contenus des cellules contiennent ceci:Si on tente de changer le contenu, on ne peut pas. Le message qui s'affiche alors est :Code : Tout sélectionner
{=TRANSPOSE(Feuille1.A1:Z1)}
Impossible de modifier uniquement une partie de la matrice
A ce moment là, il faut faire une copie de la colonne et refaire un collage spécial dans la même colonne en prenant soin de décocher Formules. Vous n'aurez alors que les valeurs.Peut-être qu'il faut plus affiner la formule...
Dernière modification par Michel JANZEF le 12 juin 2020 06:24, modifié 1 fois.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- Membre lOOyal
- Messages : 34
- Inscription : 25 juin 2019 16:57
Re: Mettre les données d'une ligne horizontale à la vertical
Ça marche.
Merci à Vous.
Merci à Vous.
OpenOffice 4.1.15 _ Version Anglaise
Windows7
Windows7