VBA EXCEL 2007 : Derniere ligne dans une colonne variable

Résolu
Eaheru Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   -  
Eaheru Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche a variabiliser la formule classique de recherche de la dernière ligne.
Le version qui fonctionne bien quand la colonne est connue :
DerLigB = Range( "B" & Rows.Count).End(xlUp).Row

Et la version que j'essaie de faire fonctionner sans succès pour le moment :
DerLigB = Range(i & Rows.Count).End(xlUp).Row

Le but est bien de remplacer le tag de la colonne "B" dans la formule par une variable. Ce qui me permettrait de scruter mes colonnes une a une pour en connaitre la dernière ligne utilisée.

Voila.. je cale un peu la alors si vous avez une idée, elle est la bienvenue.
Merci d'avance de votre aide.

Cordialement
A voir également:

2 réponses

f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Sub colonnes()
For col = 1 To 80
'lettre(s) colonne
letrcol = Split(Cells(8, col).Address, "$")(1)
DerLigB = Range(letrcol & Rows.Count).End(xlUp).Row
Next col
End Sub
0
Eaheru Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   20
 
Effectivement, je n'aurais pas pensé à coder comme ça.
Je teste immédiatement, merci beaucoup de ton aide ! :)
0
Eaheru Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   20
 
Ça fonctionne parfaitement,

Merci encore !
0