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

"Inverser" un tableau VBA

AzoR

XLDnaute Occasionnel
Salut !

j'obtiens ce tableau :



Or je souhaiterai que la ligne du bas devienne la ligne du haut, que l'avant derniere devienne la seconde et ainsi de suite ainsi :




Avez-vous une idée de fonction qui "retourne" un tableau ainsi. Sans être obligé de s'enregistrer en macro en train de copier/coller pour remplacer les lignes ( qui sera très long à faire même si c'est executer par une macro ... )

Merci d'avance !
 

Pièces jointes

  • screen1.JPG
    33.3 KB · Affichages: 133
  • screen1.JPG
    33.3 KB · Affichages: 130
  • screen2.JPG
    38.3 KB · Affichages: 125
  • screen2.JPG
    38.3 KB · Affichages: 123
Dernière édition:

Victor21

XLDnaute Barbatruc
Re : "Inverser" un tableau VBA

Bonjour, Azor, pierrejean

Pour compéter, une solution avec formule ?
Je l'aurais bien adaptée à votre fichier, mais je ne l'ai pas vu. Un oubli, sans doute ?
 

Pièces jointes

  • Rotation.xlsx
    12.7 KB · Affichages: 79
  • Rotation.xlsx
    12.7 KB · Affichages: 72
  • Rotation.xlsx
    12.7 KB · Affichages: 64
Dernière édition:

AzoR

XLDnaute Occasionnel
Re : "Inverser" un tableau VBA

Bonjour !

Oups oui désolé j'ai oublié de joindre mon programme Le voici
 

Pièces jointes

  • V14.xls
    194 KB · Affichages: 68
  • V14.xls
    194 KB · Affichages: 63
  • V14.xls
    194 KB · Affichages: 68

AzoR

XLDnaute Occasionnel
Re : "Inverser" un tableau VBA

Pierre Jean j'ai essayé vos ligne de commande et changeant bien ma plage de cellules etc, mais j'ai un soucis la ligne du haut et du bas sont identique, ma deuxième et mon avant dernière aussi et ainsi de suite, on le voit ici :



Je pense que c'est à cause de la comparaison que je vais ensuite, car avant je faisais :

- retournement du tableau(maladroitement avec a,b,c,d,... devant puis trier) sur lui même PUIS comparaison

- Or maintenant je le retourne directement APRÈS avoir comparer ! D'où ce soucis d'effet miroir.

Comment puis-je faire ?

Merci pour votre aide !
 

Pièces jointes

  • screen.jpg
    106.8 KB · Affichages: 79
  • screen.jpg
    106.8 KB · Affichages: 82

AzoR

XLDnaute Occasionnel
Re : "Inverser" un tableau VBA

Merci aussi à toi Patrick ! Désolé c'est juste que tout à l'heure j'ai utiliser seulement les lignes de Pierre Jean vu que je souhaitais le faire via VBA et non avec les cellules excel

Bonne journée à vous !
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…