Créer des graphiques dynamiques

Utiliser des tableaux Excel

ListObjects fournit la fonctionnalité intégrée pour trier et filtrer les données lors de l’interaction de l’utilisateur. Les options de tri et de filtrage sont fournies via les listes déroulantes qui sont automatiquement ajoutées à la ligne d’en-tête duObjetListe . Grâce à ces fonctionnalités (tri et filtrage), leObjetListe semble être le candidat idéal pour servir de source de données à un graphique dynamique, car lorsque le tri ou le filtrage est modifié, la représentation des données dans le graphique sera modifiée pour refléter l’état actuel du graphique.ObjetListe.

Afin de garder la démonstration simple à comprendre, nous allons créer leCahier d’exercicesà partir de zéro et avancez étape par étape comme indiqué ci-dessous.

  1. Créer un videCahier d’exercices.
  2. Accéder auCells du premierFeuille de travail dans leCahier d’exercices.
  3. Insérez des données dans les cellules.
  4. CréerObjetListeen fonction des données insérées.
  5. CréerGraphique basé sur la plage de données deObjetListe.
  6. Enregistrez le résultat sur le disque.

Utiliser des formules dynamiques

Si vous ne souhaitez pas utiliser leObjetListeen tant que source de données pour le graphique dynamique, l’autre option consiste à utiliser des fonctions (ou formules) Excel pour créer une plage dynamique de données et un contrôle (tel que ComboBox) pour déclencher la modification des données. Dans ce scénario, nous utiliserons la fonction RECHERCHEV pour récupérer les valeurs appropriées en fonction de la sélection de ComboBox. Lorsque la sélection est modifiée, la fonction RECHERCHEV actualisera la valeur de la cellule. Si une plage de cellules utilise la fonction RECHERCHEV, la plage entière peut être actualisée lors de l’interaction de l’utilisateur, elle peut donc être utilisée comme source du graphique dynamique.

Afin de garder la démonstration simple à comprendre, nous allons créer le classeur à partir de zéro et avancer étape par étape comme indiqué ci-dessous.

  1. Créer un videCahier d’exercices.
  2. Accéder auCells du premierFeuille de travail dans leCahier d’exercices.
  3. Insérez des données dans les cellules en créant une plage nommée. Ces données serviront de série au graphique dynamique.
  4. CréerBoîte comboen fonction de la plage nommée créée à l’étape précédente.
  5. Insérez quelques données supplémentaires dans les cellules qui serviront de source à la fonction RECHERCHEV.
  6. Insérez la fonction RECHERCHEV (avec les paramètres appropriés) dans une plage de cellules. Cette plage servira de source au graphique dynamique.
  7. CréerGraphiqueen fonction de la plage créée à l’étape précédente.
  8. Enregistrez le résultat sur le disque.