Derniere cellules d'une selection

mimin -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,

QQUn peut il me dire comment faire pour avoir le numero de ligne de la derniere cellule de ma sdelection.

CaD: si je selectionne les cellules B1: B12 il me sors le numero 12 .

j'ai essaye avec ca :
Selection.End(xlDown).Row

mais il me donne la derniere cellule non vide de ma feuille et non pas de ma selection.


Merci d'avance


A voir également:

3 réponses

ccm81 Messages postés 11033 Statut Membre 2 433
 
bonjour

  r = Selection.Cells(1, 1).Row
  r = r + Selection.Rows.Count - 1


est ce que ça répond?

bonne suite
0
9
 
Bonjour,

Merci pour ta reponse, mais ca marche pas, ca me donne tjrs 1. chose qui est normale.
r = Selection.Cells(1, 1).Row, donc r = numero de la LIGNE DE LA cellule de la ligne 1 COLONNE 1 DONC C NORMAL QUI ME RETOURNE 1

Ensuite ca fait r=1+1-1

donc 1.

Au fait moi ce que je ve: En gros je selectionne plusieurs cellules dans la même colonne. je ve savoir comment faire pour avoir le numero de ligne de la derniere cellule de ma selection.

Je sais pas si c clair.
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
re

ta question est claire et je pense y avoir répondu.
Quelques explications

 Selection.Cells(1, 1).Row
donne le n° de ligne dans la feuille de la 1° cellule de la selection

Selection.Rows.Count
donne le nombre de lignes de la selection
donc
  Selection.Cells(1, 1).Row+ Selection.Rows.Count - 1

donne le n° de ligne dans la feuille de la dernière ligne de la selection
es tu sur d'avoir bien recopié le code?

bonne suite
0