Selectionner 20 dernières lignes d'une page

G

Guest

Invité
Bonjour,
Je cherche une macro qui me selectionne les 20 dernières lignes d'une page qui évolue continuellement.
J'arrive à selectionner la dernière ligne, mais pas à selectionner les 19 lignes au-dessus.
Merci d'avance
 
G

Guest

Invité
C'est bon j'ai trouvé un moyen de contourner en nommant ma plage

DerniereLigne = (Range("A1").SpecialCells(xlCellTypeLastCell).Row)
Plage = (DerniereLigne) - 20 & ":" & DerniereLigne
Rows(Plage).Select
 

zeb

Modérateur
Salut,

Merci de lire le règlement de le respecter : utilise la balise [code=VB]...[/code] pour présenter ton code.

--------------------

Euh, ce n'est pas ce qu'on appelle "nommer une plage".
Là, il s'agit juste d'utiliser une variable.
Ce qui n'est pas un moyen de contourner, mais la méthode normale :)

Beaucoup de parenthèses inutiles. :o

Autre méthode : utiliser Offset()

Code:
Dim derniere_ligne As Range

Set derniere_ligne = Range("A1").SpecialCells(xlCellTypeLastCell).EntireRow
Range(derniere_ligne, derniere_ligne.Offset(-19)).Select
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 134
Messages
6 718 059
Membres
1 586 394
Dernier membre
Manoushk
Partager cette page
Haut