Bonjour,
Merci pr votre aide...
en fait pr etre plus clair je me sers de ce code ds le but de connaitre le nombre de ligne que mon tableau comporte... sachant qu'il est constament modifié...
je filtre également une colonne de ce tableau (en fonction d'un critère)... le problème que j'ai toujour d'ailleurs c'est que lorsque je lance mon code après avoir filtré il me prend en compte toutes les lignes de mon tableau..
voici mon code au cas ou vous pourriez m'aider!!
Public Sub NbreOt()
Dim MaPlage As Range, MaCellule As Range
Dim Compteur As Integer
L1 = 8
Do Until Cells(L1, 1) = ""
L1 = L1 + 1
Loop
Set MaPlage = Range("A8:A" & L1): Compteur = 0
For Each MaCellule In MaPlage
If MaCellule.Text <> vbNullString Then Compteur = Compteur + 1
Next MaCellule
Worksheets(1).Label12.Caption = Compteur
End Sub
voilà!! Achi ++