Bonjour,
Je viens vers vous car j'ai un souci dans "l'écriture" d'un script VBA pour excel.
Le principe, j'ai un tableau qui va de L4 à O20000.
J'applique un filtre automatique pour trouver les cellules non vides dans la colonne O.
Et j'essaye de trouver le numéro des lignes visibles.
J'arrive a trouver sans problème le N° de la dernière ligne, par contre je bloque pour trouver les précédentes.
Voicie le début du script:
Code :
- Sub MafonctionDeRecherche()
-
- Sheets("Image Meuble" ).Select
- Range("L4:O20000" ).Select
- Selection.AutoFilter
-
- Selection.AutoFilter Field:=4, Criteria1:="<> "
- Range("O20000" ).Select
-
- Dim A As Integer
- A = Selection.End(xlUp).Row
-
-
- MsgBox ("N° de la dernière ligne: " ) & A
|
J'ai essayé différentes astuces, mais à chaque fois je n'avais pas la bonne valeur pour les suivantes.
A votre bon coeur et merci par avance