retourner un tableau

Bettlejuice

XLDnaute Nouveau
Bonjour

Je souhaiterai une macro pour "retourner" les 12 lignes de mon tableau. C'est à dire que la ligne 12 devienne la n°1, la ligne 11 ->n°2 etc ....

Merci pour votre aide.

@+
 

Bettlejuice

XLDnaute Nouveau
Re : retourner un tableau

J'y ai bien pensé mais en fait les lignes proviennent de l'extraction d'autres feuilles. Il me faudrait donc "inserer" une cellule en début de ligne "extraite" et ca je ne sais pas faire ....

Je sais pas si j'ai été très clair .... lol

Une petite macro m'irait bien ...

Merci ...
 

Gael

XLDnaute Barbatruc
Re : retourner un tableau

Re,

Essaye le code suivant, valable quelle que soit la taille du tableau:

Code:
Sub retourne()
Dim tablo As Variant, i As Integer, j As Integer, Lig As Integer
tablo = ActiveSheet.Range("B1").CurrentRegion
Lig = 2
    For i = UBound(tablo) To 2 Step -1
        For j = 1 To UBound(tablo, 2)
            Cells(Lig, j) = tablo(i, j)
        Next j
    Lig = Lig + 1
    Next i
End Sub

@+

Gael
 

Discussions similaires

Statistiques des forums

Discussions
312 672
Messages
2 090 776
Membres
104 664
dernier inscrit
jth