Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour,
Existe t'il, SVP, une formule "si" qui me donnerait un 1 si le bouton est activé dans la colonne, et un 0 (ou rien) si non activé?
Merci par avance de votre aide
Après essai, je m'aperçois que l'activation d'un seul filtre déclenche également un 1 sur toutes les autres filtres automatiques de la page, bien qu'ils ne soient pas utilisés🙁 Est il possible de dissocier la formule des autres colonnes, rendre chaque formule active que pour la colonne souhaitée?
Pour connaître l'état d'un filtre automatique on peut utiliser cette macro :
VB:
Sub Etat()Dim AF AsObject, mes$, i%Set AF = ActiveSheet.AutoFilter
If AF IsNothingThen MsgBox "Filtre automatique non installé...":ExitSubFor i =1To AF.Filters.Count
mes = mes & vbLf &"Filtre sur "& AF.Range.Columns(i).Address(0,0)&" => "& IIf(AF.Filters(i).On,""," non ")&"actif"Next
MsgBox Mid(mes,2),,"Filtre automatique"EndSub
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD