Copier vertical coller horizontal

edv -  
 edv -
Bonjour,

j'ai des lignes en vertical que je souhaite coller en horizontal avec collage special et transpose. cependant, lorsque je transpose, je voudrais que la derniere ligne selectionnee en vertical soit la premiere en horizontal. comment puis-je faire

Configuration: Windows / Chrome 83.0.4103.116
A voir également:

8 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour tt lemonde


un exemple avec la fonction DECALER


https://mon-partage.fr/f/xwECrSDZ/
1
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Re

avec une colonne de 3500 données et un Mistral en rafale qui me fait rester à la maison :-(
VBA et variable-tableau--> résultat pratiquement instantané
https://mon-partage.fr/f/3LLjbKgE/



1
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

A l'aide d'une macro, exemple :
https://www.cjoint.com/c/JFEvgu6NeSt

Cdlmnt
Via
0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
Bonjour edv.

Je suis un peu perdu à la lecture de ta demande : les "lignes verticales", dans Excel, ce sont des colonnes ...
D'autre part je comprends bien "je voudrais que la derniere ligne selectionnee en vertical soit la premiere en horizontal " ; mais l'avant-dernière en vertical, elle reste avant-dernière en horizontal, ou est-ce qu'elle devient la deuxième ligne ?
Dans cette hypothèse, il faut :
  • insérer une colonne en A et y saisir les nombres 1, 2, 3 etc.
  • faire un tri décroissant par rapport à cette colonne, afin d'inverser l'ordre de tes lignes
  • effectuer le copier-coller transposé.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
edv
 
Merci pour la réponse.
Je voulais dire les cellules sélectionnées dans le sens vertical, lorsque je transpose, je veux que la dernière cellule sélectionnée en vertical devienne la première en horizontal
0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
Oui, ça j'ai parfaitement compris ...mais je te demande où placer l'avant-dernière cellule ?

Pour le dire autrement, est-ce qu'il faut inverser l'ordre vertical et transposer, comme je te l'ai proposé (mais tu n'es peut-être pas arrivé jusque là ?
Elle bouge à la dernière place (qui s'est libérée) ou à la deuxième place ?
Pour que tu comprennes bien ma demande, est-ce que
A
B
C
D

doit devenir D A B C ou bien D C B A ?
0
edv > Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention  
 
l'avant dernière cellule en vertical se retrouve deuxième cellule au début sur l'horizontal
A
B
C
D
doit devenir DCBA
E
F
G
H
I
doit devenir IHGFE
0
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
Donc tu as ma proposition de solution depuis le post #2 du 1er juillet ...
Mais celle de michel_m est bien meilleure !

Michel, après effacement accidentel et malencontreux, je te prie de bien vouloir remettre ta réponse et ton fichier, avec la fonction DECALER.
Reçois mes excuses.
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Salut l'ancien,

ci joint
https://mon-partage.fr/f/Xk0gLbkT/

je n'ai pas traité le cas hors limite mais....
0
edv
 
merci pour ta réponse.
0