Autres Formule ou macro?

maart

XLDnaute Junior
Bonjour,

Je voudrais ranger dans une seule colonne descendante mes cellules A:E comme dans mon exemple.

Merci
 

Pièces jointes

  • Colonne.xlsx
    8.7 KB · Affichages: 13

soan

XLDnaute Barbatruc
Inactif
Bonjour maart,

ton fichier en retour ; fais Ctrl e ➯ travail effectué ! 😊

VB:
Option Explicit

Sub Essai()
  Dim n&: n = Cells(Rows.Count, 1).End(3).Row
  If n = 1 And IsEmpty([A1]) Then Exit Sub
  Dim i&, j&, k&
  k = 1: Application.ScreenUpdating = 0
  For i = 1 To n
    For j = 5 To 1 Step -1
      Cells(k, 6) = Cells(i, j): k = k + 1
    Next j
  Next i
End Sub

soan
 

Pièces jointes

  • Colonne.xlsm
    15.1 KB · Affichages: 2

Statistiques des forums

Discussions
312 294
Messages
2 086 934
Membres
103 404
dernier inscrit
sultan87