Dernière ligne remplie ???

  • Initiateur de la discussion Initiateur de la discussion Man
  • Date de début Date de début

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 !

M

Man

Guest
Bonjour à tous,
Comment savoir ou déterminer en VBA la dernière ligne remplie d'une feuille?
Merci d'avance.
 
Salut Man,

Voici comment repérer, par formule matricielle, la dernière valeur de la colonne A :

=INDIRECT("A"&MAX(SI(A1:A65535<>"";LIGNE(A1:A65535))))
=INDIRECT(ADRESSE(MAX((LIGNE(1:65535)*(A1:A65535<>"")));COLONNE(A:A)))

De mémoire, ces formules sont de Monique.
Je devrais absolument à l'avenir noter le nom de leurs auteurs.
Avec toutes mes excuses si je me suis trompé.

Ândré.
 
J'ai peut être pas tout compris mais dans un de mes prog j'ai fait cette petitie fonction :

Private Function nbligne() As Integer
Dim nb As Integer
nb = 1

Do While Not (IsEmpty(Cells(nb, 1)))
nb = nb + 1
Loop
nbligne = nb

End Function


Si ça peut aider (attention vérifier que cela prend en compte ou non ce que l'on veut ....)
 
Bonjour, tout le monde

Function DernièreCellule(cellDépart As Range) As Long
DernièreCellule = Cells(65536, cellDépart.Column).End(xlUp).Row
End Function

Dans une feuille excel, clique sur Insertion/fonction, dans la boîte de dialogue, clique sur la catégorie "personnalisée", choisir le nom de la fonction, valide, dans la nouvelle boîte de dialogue, clique sur la cellule (de la même feuille, ou d'une autre feuille, et même d'un autre classeur), après validation la fonction retournera la dernière ligne utilisée dans la colonne spécifiée.

Bonne journée

@+Jean-Marie
 
Bonjour à tous.

Et si on recherche la dernière ligne remplie sur toute la feuille en tenant compte de plusieurs colonnes, alors ceci permet de ne pas faire de boucle sur toutes les colonnes:
, Cells.SpecialCells(xlCellTypeLastCell).Row

Bonne journée.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
204
Réponses
7
Affichages
183
Réponses
3
Affichages
170
Réponses
7
Affichages
316
Réponses
12
Affichages
227
Retour