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

Changer la source d'un tableau croisé dynamique

Amilo

XLDnaute Accro
Bonjour,

quelqu'un pourrait m'aider svp dans le problème suivant ?? :

j'ai un fichier où j'ai 3 onglets nommés Lundi, Mardi, Mercredi avec des entêtes de colonnes identiques.
J'ai créé un tableau croisé dynamique avec la source Lundi mais je voudrais qu'il m'actualise les données pour Mardi et Mercredi.

Pour m'éviter de créer un TCD par onglet ou de modifier à chaque fois la donnée source dans la barre des menus,

j'aimerais à partir d'une liste déroulante créée avec "Données=>Validation des données=>Liste" parvenir rapidement à changer la source de mon TCD.

Je sais qu'on peut utiliser la formule Décaler et indirecte dans "définir nom" mais je bloque.

Ci-joint un fichier test.

Merci d'avance

Slts
 

Pièces jointes

  • Sources TCD.xls
    21.5 KB · Affichages: 166

JCGL

XLDnaute Barbatruc
Re : Changer la source d'un tableau croisé dynamique

Bonjour à tous,

Un essai avec :
Code:
=INDIRECT(TCD!$F$1&"!A1:B300")
pour déterminer la plage du TCD

A+ à tous
 

Pièces jointes

  • JC Sources TCD.zip
    11.1 KB · Affichages: 177

Amilo

XLDnaute Accro
Re : Changer la source d'un tableau croisé dynamique

Bonjour à tous,

Un essai avec :
Code:
=INDIRECT(TCD!$F$1&"!A1:B300")
pour déterminer la plage du TCD

A+ à tous

Bonjour JCGL pour solution qui fonctionne parfaitement,

j'ai du mal avec la fonction Indirect et les chaînes à concctener avec les "", ! et &.

Mais je m'y mets tout doucement.

Merci et bon dimanche.
 

Discussions similaires

Réponses
3
Affichages
323
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…