• Initiateur de la discussion Initiateur de la discussion Chaps
  • Date de début Date de début

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 !

Chaps

XLDnaute Nouveau
Bonjour,

J'ai un filtre sur lequel je n'aimerai demander que les valeurs négatives, sachant qu'elles sont nombreuses est il possible de faire la manip sous macro.

Merci pour le retour

@+

Chaps
 
Re : filtre et macro

bonjour,
bien sur que c'est possible seulement sans un fichier exemple comment veux-tu que l'on sache dans quelle cellule se trouvent les valeurs que tu voudrais trier ?
joint un bout de ton fichier en expliquant ton problème ça ira mieux pour nous pour te répondre
à+
 
Re : filtre et macro

Re,

En fait, pour être plus précis, c'est un filtre de TCD, voici ce que j'aimerai obtenir, évidemment mon code est faux, mais je pense que vous comprendrez mon besoin.

Sub Macro2()

Dim c As long
For c = 0 To 99999999999

ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotFields("A terme"). _
EnableMultiplePageItems = True
ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotFields("A terme"). _
CurrentPage = "(Tous)"
With ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotFields("A terme" _
)
.PivotItems(c).Visible = False
End With
Next c

End Sub
 
Re : filtre et macro

En cherchant bien, j'ai trouvé une réponse de Hervé à un post, j'ai tenté d'adapter son code.

Sub Macro2()

Dim i As Byte
Dim x As PivotTable
Dim nombre As Boolean

Set x = Worksheets("TCD").PivotTables("Tableau croisé dynamique2")
With x.PivotFields("A terme")
nombre = .PivotItems.Count
For i = 1 To nombre
If .PivotItems(i) > 0 Then
.PivotItems(i).Visible = False
End If
Next i
End With
ActiveWorkbook.Sheets("TCD").Select
End Sub


Mais j'obtiens un dépassement de capacité !? certes j'ai bcp d'items mais bon qd meme.
Merci pour le retour.

@+

Chaps
 
- 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

Discussions similaires

Réponses
5
Affichages
286
Réponses
1
Affichages
301
Réponses
16
Affichages
698
Réponses
3
Affichages
289
  • Question Question
Réponses
23
Affichages
944
Réponses
40
Affichages
3 K
Réponses
12
Affichages
679
Retour