Macro sur tableau déjà filtré manuellement

Fermé
Embre - 6 avril 2017 à 11:46
Bonjour,

J'ai un enorme tableau et déjà une macro qui fonctionne tres bien pour faire des petites stats sur ce tableau. Seulement, tous se fait tous seul mais j'aimerais que l'utilisateur puisse filtré en amont ce tableau (par exemple, la date, prendre qu'un trimestre ou ce qu'il veut) puis que ma macro fonctionne sur ce tableau déjà filtré manuellement.
En ros, ma macro d'origine fais un pourcentage bidon et applique un filtre pendant le processus mais j'aimerais dire à VBA que si il y a un filtre actif sur telle colonne alors il le laisse et fais la macro originelle sur le tableau filtré. Je veux donc garder les filtres mais le truc que j'arrive pas à mettre en "code" c'est : sur le tableau filtré fais ça.

J'ai fait ça pour le moment mais il aime pas..

If O.AutoFilterMode = True Then 'O c'est ma feuille
With O.AutoFilter.On
NbLigne = Cells(Rows.Count, "A").End(xlUp).Row
End With
End If


Merci d'avance..
A voir également: