Bonjour à tous et à toutes
Dans le cadre d'un projet j'ai appliqué un code VBA qui coince juste parce qu'il me faut l'index de ma dernière cellule non vide de mon tableau source.
En conclusion pourriez-vous m'aider à ressortir l'index de ma dernière cellule non vide de ma colonne A. N.B : Voir pièce jointe cette dernière cellule dont il me faut l'index est ma cellule A6.
Et je ne veux pas appliqué la fonction INDEX+Equiv mais juste savoir l'index de ma cellule.
Pour la petite histoire le code récupérer à pour index de cellule "Xfd1" ce qui correspond à l'index de la cellule A25 et pour qu'il arche chez moi il me faut l'index correspondant à ma dernière cellule non vide sur ma colonne A qui est A6
Pour être plus précis quel peut être l'index de ma cellule A6
Pour la petite histoire le code récupérer à pour index de cellule "Xfd1" ce qui correspond à l'index de la cellule A25 et pour qu'il arche chez moi il me faut l'index correspondant à ma dernière cellule non vide sur ma colonne A qui est A6
PCV = Range("A" & Rows.Count).End(xlUp).Row+1 'Derniere cellule non vide + 1
avec cela PCV sera le numéro de la dernière cellule non vide & visible donc si vous utilisez un filtre ou cacher certaines lignes, ce n'est pas sûr que PCV est la dernière !!!!
Un alternatif sur l'idée de TooFatBoy
Code:
With Range("Tbl_Datas")
MsgBox .Cells(.Rows.Count, 1).Address
End With
Exactement ça.
Ce qu'il faut c'est l'index de colonne de la dernière cellule non vide.
En dessous il y a le lien de la vidéo qui m'a aider à monter le code et c'est à la 6ème minute qu'il aborde le sujet. Maintenant je souhaiterai appliqué cela à mon tableau.