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

XL 2016 Dernière ligne d'une plage dynamique

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

erictran

XLDnaute Nouveau
Bonjour le forum,

Je voudrais faire une boucle "for each cell" d'une plage dynamique en nbre de lignes mais je n'arrive pas à définir le nombre de lignes de celle ci :

Ci-après screenshot de la plage sur laquelle je souhaite boucler :



j'ai essayé les deux codes suivants pour trouver la dernière ligne de cette plage:

VB:
Derlig2 = .Range("I2:L" & Rows.Count).End(xlUp).Row

Derlig3 = ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row

Ensuite je définis la plage de recherche :
Code:
    Set maplage2 = Sheets("Filtres").Range("I2", Sheets("Filtres").Range("L" & Derlig2).End(xlUp))

Puis je fais la boucle "for each " sur les cellules de cette plage.. mais en l'état ca ne fonctionne pas car l'espion me donne des valeurs de la variable Derlig de 1 à chaque fois...

Bref j'aurai grand besoin de vos lumières!

Merci

Eric
 
Sylvanu

Merci, mais je voudrais connaître la dernière ligne sur la plage de colonnes "I:L" . Dans mon exemple , il y a plus de lignes en colonne K qu'en colonne I

Ou alors je le fais sur chaque colonne et je prends la plus grande valeur ?
 
Oups! Je n'avais pas saisi ce que vous vouliez faire.
Essayez :
VB:
Derlig5 = Range("I1").CurrentRegion.Rows.Count
Ce qui dans votre tableau donne bien 13 correspondant à la colonne K.
Attention cependant, CurrentRegion s'arrête à la première colonne et première ligne vides. Donc cela suppose que la colonne M soit vide sinon elle entrera en ligne de compte.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
179
Réponses
4
Affichages
552
Réponses
16
Affichages
1 K
Réponses
3
Affichages
452
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…