Microsoft 365 code vba bouton suivant

  • Initiateur de la discussion Initiateur de la discussion Pascal37800
  • 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 !

Pascal37800

XLDnaute Nouveau
Bonjour, je souhaite creer un bouton pour passer à la valeur suivante d'un filtre TCD soit via un spin button ou autre ? Je sèche

Merci
 
Dernière modification par un modérateur:
Bonjour

Une scrollbar nommé TCD_ScrollV

Dans le module de l'onglet du TCD
VB:
Private Sub TCD_ScrollV_Change()
    Dim y as long
    y = ActiveSheet.PivotTables("Nom_TCD").PivotFields("NomChamp").PivotItems.Count
    TCD_ScrollV.Max = y
    Call Defiler(TCD_ScrollV.Value, y, ActiveSheet.PivotTables("Nom_TCD").PivotFields("NomChamp"))
End Sub

Dans un module standard
Code:
Sub Defiler(x, y, TCD As PivotField)

Application.ScreenUpdating = False
    With TCD
        AMasq = IIf(x <> 1, True, False)
        .PivotItems(1).Visible = True
        For i = 2 To y
             .PivotItems(i).Visible = i = x
        Next i
        If AMasq = True Then .PivotItems(1).Visible = False
    End With
End Sub
 
Bonjour Chris, merci pour le code mais je n'arrive pas à le faire fonctionner, je ne comprends pas ?
J'ai bien adapté le code VB de l'onglet concerné
1653808216730.png

et recopié le code dans le module 1

Faut-il un scroll spécifique ?
Je suis vraiment désolé, le VB et moi ça fait deux
Merci encore
 
Bonjour

MENU est bien la feuille contenant la scrollbar correctement nommée et le TCD ?

Obtiens-tu une erreur ?

Si non c'est probablement du à l'existence ou au nom de la scrollbar
 
Dernière édition:
- 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
2
Affichages
119
Réponses
5
Affichages
325
Réponses
4
Affichages
221
Réponses
2
Affichages
427
Retour