Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Automatiser la fonction transposition

  • Initiateur de la discussion Initiateur de la discussion gallica
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

gallica

Guest
Bonjour à tous,s
Je cherche à automatiser la transpostition d'une partie de mes cellules verticales attachées à une ligne pour les passer en horizontal. L'ensemble se répétant plusieurs milliers de fois.
J'ai la logique intellectuelle pour le faire mais je ne suis pas capable de faire un script ou macro.
Je vous mets mon exemple, si une âme bienveillante peut m'orienter ?
Merci d'avance.
 

Pièces jointes

Re : Automatiser la fonction transposition

c'est bien joli... mais à quoi peut servir ceci? je pense que tu cherche a placer les info dans des colonnes qui contiendraient toutes les données semblables... un peu a la façon d'une base de donnée.

Rendre horizontal sans avoir de structure ....
j'ai pas le temps de le faire maintenant. désolé.

Je me trompe?
 
Re : Automatiser la fonction transposition

Merci CHALET53, mais je ne peux ouvrir ton fichier Marcro. Il me plante excel à l'ouverture avec msg : Ressources mémoires insufisantes. Or j'ai plus de 6go de Ram en dispo. Suis en 2010. Ca fonctionne chez toi ?

Bonjour,

Un essai (sous réserve d'un maintien strict de la structure de la feuille)

a+
 
Re : Automatiser la fonction transposition

Je cherche à mettre les cellules verticales qui font partie de ma ligne à l'horizontal. Le fichier m'arrive comme ça après un scrapping de website. Après effectivement, je pourrais travaillet avec un access pour mettre l'ensemble à l'horizontal. Mais je pensais pouvoir faire plus simple avec quelques formules imbriquées sur excel mais j'ai sèché.
 
Re : Automatiser la fonction transposition

Bonsoir

Cf. en pièce jointe. La formule en E2 doit être tirée vers la droite puis vers le bas aussi longtemps que désiré. J'ai supposé qu'il y avait au moins un texte en rouge à transposer à chaque fois. On peut aussi faire avec une formule matricielle, mais, vu le nombre de lignes de ton fichier réel, ce n'est certainement pas la bonne solution.

@ plus
 

Pièces jointes

Re : Automatiser la fonction transposition

Bonjour à tous et bonne Année,
Le code pour la transposition est un très bon code et je félicite son auteur.
J'aimerais savoir si c'est possible de faire la transposition par le même code, mais, sur la feuille 2, a partir de la colonne A2
Merci et à bientôt
 
Re : Automatiser la fonction transposition

Merci cisco et bravo pour la construction de cette belle formule.
Je vais l'étudier en détail pour la comprendre car cela pourrait me reservir dans d'autres contextes.
Il y a vraiment des crack de l'excel ici !!
 
Re : Automatiser la fonction transposition

Bonsoir,
je propose attachée une version avec INDEX plutôt que DECALER.
Sinon comme le présente CISCO la formule doit être tirée dans la zone adaptée.
bonne continuation et bonne année,
 

Pièces jointes

Re : Automatiser la fonction transposition

Bonsoir

@ XL49

Effectivement, vu le fichier réel, un INDEX doit être mieux qu'un DECALER. Pas mal aussi le TEXTE(......;#) pour éliminer les 0 parasites.

@ plus

P.S: Dans le même style, on peut faire plus court avec
Code:
=SI(ET(($B2>0);OU(COLONNE()=5;NON(D2="")));TEXTE(INDEX($D3:$D$100000;COLONNES($E:E));"#");  "")
en mettant à la place du 100000 un nombre plus grand que le nombre supposé de lignes du fichier réel.
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

S
Réponses
1
Affichages
1 K
SCorbeil
S
G
Réponses
1
Affichages
642
G
Réponses
4
Affichages
1 K
G
T
Réponses
2
Affichages
2 K
thomas4530
T
P
Réponses
12
Affichages
7 K
Pierre1981
P
K
Réponses
7
Affichages
2 K
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…