Cherche nombre de ligne pleine a partir d'une cellule

Résolu/Fermé
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 - 15 juin 2017 à 13:56
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 - 21 juin 2017 à 16:11
Bonjour,

J'ai essayé 2 formules pour obtenir le nombre de lignes pleine à partir d'une cellule donnée mais la 1ere donne "erreur 1004" et la 2e donne "0":


derlg = Worksheets(i).Range(k & Rows.Count).End(xlUp).Row

derlg = Worksheets(i).Cells(l + 6, k).SpecialCells(xlCellTypeLastCell).Row


Ma recherche commence à la même ligne 7
et je fais la recherche pour 3 colonnes différentes (A, C, E)

je ne sais pas si j'ai le droit de remplacer dans la 2e range par cells ?

quelqu'un peut-il m'éclairer svp?



A voir également:

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
15 juin 2017 à 13:59
Bonjour,

Essaye ça :
Derniere_Ligne = Worksheets(i).Cells.Find("*", Range("A7"), , , xlByRows, xlPrevious).Row  

0
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
15 juin 2017 à 14:57
bonjour jordane45,

merci de ton aide.
Comme ma colonne de départ change j'ai un peu modifié:

derlg = Worksheets(i).Cells.Find("*", Range(k & 7), , , xlByRows, xlPrevious).Row

mais erreur :la methode Range a échouée!

Pourquoi ???
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650 > mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024
15 juin 2017 à 14:59
Range(k & 7) .....
Que vaut k ?
0
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
15 juin 2017 à 15:04
integer vaut 1,3 ou 5
0
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
15 juin 2017 à 15:12
j'ai remis ma 2e ligne mais le résultat est 156 alors que la dernière valeur en A est en ligne 11.
seule la hauteur de ligne différencie ces lignes précédentes de la 157e.
serait-ce à cause de ça?
j'essaie...
0
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
15 juin 2017 à 15:25
toujours pareil! une autre idée?
0