Microsoft 365 [TCD] Fonction Lire ce qu'il y a à l'intérieur d'un filtre

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 !

CHONG76600

XLDnaute Nouveau
bonjour,

Je me demandais s'il existait une fonction Excel, ou si c'était possible en script VBA par exemple, de savoir ce qui a été filtré dans les Filtres d'un TCD qui affiche le libellé "(plusieurs éléments)".

j'aimerais des fois m'en servir soit pour concevoir mes propres titres (qui du coup irait chercher et lire à l'intérieur du champ filtré) ou pour savoir rapidement ce qu'il y a de filtré (quand il y a une grande quantité de données filtrées).

Ce serait pour un usage multiple

merci par avance pour votre aide sur une de mes réflexions existentielles 🙂
 
Bonjour,

Via une boucle, par exemple.
Inspire toi de cela:

VB:
Sub Check_Filtres()
    With ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("A")
        For Each c In .PivotItems()
            MsgBox c.Visible
        Next c
    End With
End Sub

Bonne journée 🙂
 
Bonjour,

Via une boucle, par exemple.
Inspire toi de cela:

VB:
Sub Check_Filtres()
    With ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("A")
        For Each c In .PivotItems()
            MsgBox c.Visible
        Next c
    End With
End Sub

Bonne journée 🙂
bonjour D.D merci beaucoup, je vais m'en inspirer
juste une dernière question, est ce que le VBA ne s'apprend que sur le tas, ou il existe de vrais formations qui apprennent à scripter
bonne journée à vous
 
Les deux peuvent se faire.
On peut s'inspirer de l’enregistreur de commande et décortiquer le code (et le nettoyer), ce qui permet déjà de faire beaucoup de choses.
Après, pour aller plus loin et avoir un code propre et bien conçu, des vraies formations sont préférables.

Dans tous les cas, il faut être curieux·se.
 
bonjour D.D merci beaucoup, je vais m'en inspirer
juste une dernière question, est ce que le VBA ne s'apprend que sur le tas, ou il existe de vrais formations qui apprennent à scripter
bonne journée à vous
Hello,
Si tu veux, je connais un fichier PDF qui permet d'apprendre le VBA, c'était pour Excel 2010 mais le VBA n'a pas changé depuis, par contre il a 226 pages ! Tu veux que je t'envoie le lien ?
 
- 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
Retour