Tableau croisé dynamique et données source
Données source du tableau croisé dynamique
Il arrive parfois que vous souhaitiez créer des rapports Excel Microsoft avec des tableaux croisés dynamiques prenant des données provenant de différentes sources de données (telles qu’une base de données) qui ne sont pas connues au moment de la conception. Cet article fournit une approche pour modifier dynamiquement la source de données d’un tableau croisé dynamique.
Modification des données source d’un tableau croisé dynamique
-
Création d’un nouveau modèle de concepteur.
-
Créez un nouveau fichier de modèle de concepteur comme dans la capture d’écran ci-dessous.
-
Définissez ensuite une plage nommée,La source de données , qui fait référence à cette plage de cellules.
Création d’un modèle de concepteur et définition d’une plage nommée, DataSource
-
Création d’un tableau croisé dynamique basé sur cette plage nommée.
-
Dans Microsoft Excel, choisissezDonnées , ensuiteTableau croisé dynamique etRapport de graphique croisé dynamique.
-
Créez un tableau croisé dynamique basé sur la plage nommée créée à la première étape.
Création d’un tableau croisé dynamique basé sur la plage nommée, DataSource
- Faites glisser le champ correspondant vers la ligne et la colonne du tableau croisé dynamique, puis créez le tableau croisé dynamique résultant comme dans la capture d’écran ci-dessous.
Créer un tableau croisé dynamique basé sur un champ correspondant
-
Cliquez avec le bouton droit sur le tableau croisé dynamique et sélectionnezOptions de tableau.
-
VérifierActualiser à l’ouverture dansOptions de données réglages.
Paramétrer les options du tableau croisé dynamique
Maintenant, vous pouvez enregistrer ce fichier en tant que fichier de modèle de concepteur.
- Remplir de nouvelles données et modifier les données source d’un tableau croisé dynamique.
- Une fois le modèle de concepteur créé, utilisez le code suivant pour modifier les données source du tableau croisé dynamique.
L’exécution de l’exemple de code ci-dessous modifie les données source du tableau croisé dynamique et le tableau croisé dynamique ressemblera à celui ci-dessous.
Tableau croisé dynamique modifié dynamiquement