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

XL 2019 Excel VBA - Problème pour trouver la dernière ligne d'un tableau

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 !

OuiOuiNonNon

XLDnaute Nouveau
Bonjour à tous,
J'ai un problème avec la petite macro que j'ai effectué.

VB:
Sub Macro()
      DL = Feuil1.Cells(Rows.Count, 1).End(xlUp).Row
      DC = Feuil1.Cells(1, Cells.Columns.Count).End(xlToLeft).Column
      MsgBox DL
End Sub

(DL = Dernière Ligne et DC = Dernière Colonne)

Il trouve bien la bonne dernière colonne mais ne trouve pas la bonne dernière ligne du tableau bleu (il trouve 27 alors qu'il devrait trouver 6).
Je met ci-joint le fichier en question.
 

Pièces jointes

Bonjour
Nomal
DL = Feuil1.Cells(Rows.Count, 1).End(xlUp).Row
va chercher la dernière ligne documentée de la feuille de calcul (colonne 1) donc la 27


VB:
Sub Macro()
      DL = Feuil1.Cells(2, 1).End(xlDown).Row
      DC = Feuil1.Cells(1, Cells.Columns.Count).End(xlToLeft).Column
      MsgBox DL
End Sub
 
Bonjour,
teste ceci
VB:
DL = Range("A2").End(xlDown).Row

Feuil1.Cells(Rows.Count, 1).End(xlUp).Row te donne la dernière ligne remplie depuis le bas en remontant donc ligne 27
 
Bonjour @OuiOuiNonNon, le fil,

ton fichier en retour ; fais Ctrl e ➯ ce message :


VB:
Option Explicit

Sub Macro()
  Dim DC%, DL&
  DC = Cells(1, Columns.Count).End(1).Column
  DL = [A2].End(4).Row
  MsgBox "Dernière colonne : " & DC & vbLf & vbLf _
    & "Dernière ligne du 1er tableau : " & DL
End Sub
soan
 

Pièces jointes

Bonjour le fil

Une autre façon de faire
VB:
Sub AutreFaçon()
With [A1].CurrentRegion
PL = .Rows.Count: DC = .Columns.Count
End With
MsgBox "Dernière ligne: " & PL & Chr(13) _
& "Dernière colonne: " & DC, vbInformation, "Visitez ma région"
End Sub
Qui ne fonctionne que sur le fichier exemple (tel qu'agencé sur le fichier exemple du message#1)
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…