Combobox pour mise à jour TCD

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

kiff77

XLDnaute Junior
Bonjour à tous,

Dans mon fichier ci-joint j'ai 3 onglets:
- BDD
- TCD Nb de personnes
- TCD Moyenne d'heures

J'ai également une Combobox qui s'affiche en haut à gauche de ma feuille à chanque changement de feuille. Dans cette Combobox j'ai les régions présentes dans ma BDD.

Je souhaite mettre à jour mes TCD en sélectionnant dans ma combobox la région. J'arrive plus ou moins à le faire mais ma macro bloque lorsque je souhaite sélectionner la valeur "France" dans ma Combobox, ce qui corresponderait à "Tous" dans mon TCD.

Merci d'avance pour votre aide.

PS: si quelqu'un connait un moyen de simplifier la macro je suis preneur😀

A+
Kiff
 

Pièces jointes

Re : Combobox pour mise à jour TCD

Bonjour
De cette façon cela fonctionne:
Code:
Private Sub ComboBox1_Change()
   If ComboBox1.Value = "France" Then
    Sheets("Moyenne heures").PivotTables("Tableau croisé dynamique3").PivotFields("Région"). _
        CurrentPage = "(Tous)"
        Else
        Sheets("Moyenne heures").PivotTables("Tableau croisé dynamique3").PivotFields("Région"). _
        CurrentPage = ComboBox1.Value
    End If
     
   
    If ComboBox1.Value = "France" Then
  Sheets("Nb Personne").PivotTables("Tableau croisé dynamique2").PivotFields("Région"). _
        CurrentPage = "(Tous)"
        Else
            
  Sheets("Nb Personne").PivotTables("Tableau croisé dynamique2").PivotFields("Région"). _
        CurrentPage = ComboBox1.Value
    End If
  
End Sub
 
Re : Combobox pour mise à jour TCD

re
else en traduction est = à autre
Pour la macro il me semble que se serais une condition, si ce n'est pas France c'est l'autre partie de la macro ( je ne suis pas spécialiste des macros)
 
- 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
8
Affichages
485
Retour