Recopie verticale d'un nombre indéterminé de cellu

panta40 -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,
Je veux inverser l'ordre des lignes d'un tableau qui peut avoir selon les fois plus ou moins de lignes. Pour cela je sais créer une première colonne, un titre de colonne et les deux premiers numéros de ligne : 1 et 2. Comment poursuivre la numérotation des lignes (3, 4, 5....) jusqu'à la dernière ligne ? (Ceci fait je sais faire un tri des lignes dans l'ordre inverse de leurs numéros de ligne et renuméroter) .Il y a de l'autofill dans l'air mais je n'arrive pas à le coder malgré tous mes essais...
Tout ceci par une macro, bien sûr....
Merci !

4 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    Bonjour,

    Pas besoin de macro :
    sélectionner le 1 et le 2 et double cliques sur la poignée de recopie (petite croix noire qui apparait lorsqu'on position la souris sur la petite case noire situe en bas à droite du contour de la zone sélectionnée)
    0
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Pour cela je sais créer une première colonne, un titre de colonne et les deux premiers numéros de ligne : 1 et 2. Comment poursuivre la numérotation des lignes (3, 4, 5....) jusqu'à la dernière ligne ?
    Pas tout compris
    Mais si vba requis
    Pour continuer jusqu'à la dernière ligne de la colonne B

    Dim lifin As Long
    lifin = Range("B" & Rows.Count).End(xlUp).Row
    Range("A2:A3").Select
    Selection.AutoFill Destination:=Range("A2:A" & lifin), Type:=xlFillDefault

    Cdlmnt
    0
  3. panta40
     
    Merci beaucoup.C'est exactement ce que je voulais! Bravo !!!
    0
  4. ccm81 Messages postés 11033 Statut Membre 2 434
     
    De rien,

    Si c'est fini, peux tu mettre le sujet à résolu (en haut à droite, la roue dentée)

    Bonne soirée
    0