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.
Marsh Posté le 10-02-2012 à 10:50:36
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:
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