Comment actualiser le tableau croisé dynamique dans Excel? (En utilisant les 4 meilleures méthodes)

Comment actualiser le tableau croisé dynamique dans Excel?

Vous trouverez ci-dessous les 4 principales méthodes pour actualiser le tableau croisé dynamique dans Excel

  1. Actualiser le tableau croisé dynamique en modifiant la source de données
  2. Actualiser le tableau croisé dynamique à l'aide de l'option de clic droit
  3. Actualisation automatique du tableau croisé dynamique à l'aide du code VBA
  4. Actualiser le tableau croisé dynamique lorsque vous ouvrez le classeur

Voyons maintenant chaque méthode en détail avec un exemple -

# 1 Modification du tableau croisé dynamique d'actualisation de la source de données

  • Étape 1: J'ai des données de ventes de différents pays.
  • Étape 2: Permettez-moi d'appliquer le tableau croisé dynamique à ces données.
  • Étape 3: Maintenant, je reviens à mes données de tableau croisé dynamique et j'ajoute quelques données supplémentaires au tableau.

J'ai ajouté cinq lignes de données. Si je vais voir le tableau, il ne montre pas les valeurs mises à jour.

Laissez-moi vérifier la plage des données du tableau croisé dynamique.

  • Étape 4: Sélectionnez le tableau croisé dynamique et accédez à Options et modifier la source de données.
  • Étape 5: Une fois que vous avez cliqué sur Modifier la source de données, cela vous mènera à la fiche technique avec la case ci-dessous.

Regardez la portée dont il dispose. Il a la plage de données de A1 à B23, alors que mes données sont là de A1 à B28.

  • Étape 6: Dans la même boîte de dialogue, modifiez les données source de A1 à B23 à A1 à B28.
  • Étape 7: Cliquez maintenant sur OK; il ajoutera les nouvelles données au tableau croisé dynamique et l'actualisera.

# 2 Faites un clic droit sur le tableau croisé dynamique et actualisez le tableau croisé dynamique Excel

Je prends les données précédentes comme exemple.

  • Étape 1: Ici, je n'ajoute aucune quantité de données à la liste; je ne fais que modifier les chiffres existants.
  • Étape 2: Ici, sur la cellule B10, je dois changer la valeur de 677434 à 750000. Si je vais au tableau croisé dynamique, il affiche toujours les anciennes valeurs pour le pays France.
  • Étape 3: La nouvelle valeur pour le pays France est censée être 1638228, mais elle n'affiche que l'ancienne valeur. Nous devons faire une chose simple ici, faites un clic droit sur Actualiser.
  • Étape 4: Cliquez sur le bouton Actualiser pour mettre à jour les nouvelles valeurs.

D'accord, maintenant notre tableau croisé dynamique affiche les valeurs mises à jour.

Maintenant, la question est de savoir si j'ai 10 tableaux croisés dynamiques, puis-je mettre à jour chacun d'eux en accédant à chaque tableau croisé dynamique et mettre à jour.

Nous avons le raccourci pour actualiser tous les tableaux croisés dynamiques dans Excel en un seul coup. Vous trouverez ci-dessous la touche de raccourci pour actualiser tous les tableaux croisés dynamiques une fois.

Nous pouvons trouver cette option sous l'onglet Données.

# 3 Utilisation du code VBA Excel du tableau croisé dynamique d'actualisation automatique

Ok, nous savons comment actualiser le tableau croisé dynamique avec de nouvelles valeurs. Chaque fois que nous modifions les valeurs, nous devons à chaque fois mettre à jour manuellement.

Si les données changent fréquemment et mettre à jour chaque tableau croisé dynamique n'est pas si simple. Nous sommes des humains et nous avons parfois tendance à oublier.

Pour éliminer ce danger, nous avons un code VBA, qui peut être mis à jour ou actualisé dès qu'il y a des changements.

Suivez cette section de l'article pour apprendre le code VBA qui actualise automatiquement le tableau croisé dynamique dans Excel.

  • Étape 1: accédez à l'onglet Développeur et cliquez sur Visual Basic.
  • Étape 2: cliquez sur Visual Basic. Accédez à ce classeur et double-cliquez dessus.
  • Étape 3: Dans la liste déroulante, sélectionnez Workbook.
  • Étape 4: Une fois que vous avez sélectionné le classeur, il créera automatiquement une macro pour vous. Ignorez cela.
  • Étape 5: Dans la liste déroulante de droite, sélectionnez Changement de feuille. Il insérera une autre macro pour vous.
  • Étape 6: Maintenant, copiez et collez le code ci-dessous la macro qui a été créée pour la deuxième fois.

Ce que ce code fera, c'est que s'il y a un changement dans la feuille, il actualisera automatiquement le tableau croisé dynamique dans Excel pour vous.
Remarque: Une fois que vous copiez et collez le code, vous devez enregistrer le classeur en tant que classeur prenant en charge les macros.

# 4 Actualiser le tableau croisé dynamique lorsque vous ouvrez le classeur

Nous pouvons actualiser le tableau croisé dynamique lors de l'ouverture du classeur.

Cliquez avec le bouton droit sur l'un des tableaux croisés dynamiques et sélectionnez le tableau croisé dynamique dans l'option Excel.

Cliquez sur cette option.

Accédez à Données et cochez Actualiser les données lors de l'ouverture du fichier.

Cela actualisera le tableau croisé dynamique dans Excel chaque fois que vous ouvrirez le fichier Excel.

Choses dont il faut se rappeler

  • Vous pouvez choisir l'une des méthodes ci-dessus pour actualiser vos tableaux croisés dynamiques.
  • Dans le cas du code VBA, vous devez enregistrer votre classeur en tant que classeur prenant en charge les macros.
  • Le plus simple à actualiser pour moi est le raccourci alt = "" + A + R + A
  • Vous pouvez renommer votre tableau croisé dynamique sous les options de pivot.
  • Dans le code VBA, vous devez mentionner chacun des noms de tableau croisé dynamique dans le cas de plusieurs tableaux croisés dynamiques.

Articles intéressants...