Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Modifier dynamiquement la source de données d'un TCD

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 !

Gégé-45550

XLDnaute Accro
Bonjour amis EXCELlents !
Dans le fichier exemple joint, j'ai mis un tableau structuré (Tableau1) sur la Feuil2 et un autre (Tableau2) sur la Feuil3.
Tableau1 et Tableau2 ont des nombres de lignes et de colonnes différents (dans la réalité, seul le nombre de lignes est différent).
Sur la Feuil1, j'ai une tableau croisé dynamique nommé TCD dont la source de données est Tableau1.
J'ai aussi, sur cette même Feuil1, une liste de choix en B2 contenant les valeurs "Tableau1" et "Tableau2".
Je voudrais changer la source de données du TCD en Tableau2 si je sélectionne cette valeur dans la liste.
J'ai essayé d'écrire "=INDIRECT(Feuil!B2) dans la zone de la plage de données mais ça ne marche pas ... et là je sèche.
Une idée ? avec ou sans VBA ?
Merci d'avance
 

Pièces jointes

Bonjour,

pour t'avancer : Définir un Nom

mettre ce nom en référence de ta source


Maintenant quand on change en B2 et qu'on fait Actualiser le TCD ... on est bon.

ne reste plus qu'à automatiser le "actualiser" quand la valeur de B2 change...
 
- 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
24
Affichages
345
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…