OVH Cloud OVH Cloud

Référence à un filtre

1 réponse
Avatar
MorMic
Bonsoir à tous

Je travaille sous Windows 2000 et Office 2000

J'ai créé un tableau dont l'une des colonnes me sert de sélection grâce à
l'utilisation du filtre automatique: en colonne B je trouve par exemple des
enregistrement avec A, C, L, R ou E.

En bas de ma feuille je fais le total d'autres colonnes.

1 Comment puis-je faire pour ne totaliser que les cellules filtrées ?

2 Existe-t'il une macro qui fasse référence à la sélection choisie par le
filtre ?

Merci d'avance

Michel

1 réponse

Avatar
MichDenis
| 1 Comment puis-je faire pour ne totaliser que les cellules filtrées ?
- Regarde la fonction Sous.Total()

| 2 Existe-t'il une macro qui fasse référence à la sélection choisie par le filtre ?
Range("_FilterDataBase") fait référence à la totalité de la plage où le filtre automatique s'est
exécuté.

Si tu veux obtenir seulement la plage des lignes visibles de la plage
Dim Rg As Range
Set Rg = Worksheets("NomDelaFeuille").Range("_FilterDataBase").SpecialCells(xlCellTypeVisible)