Leçons de niveau 14

Macros-commandes VBA/Travail pratique/Construire un tableau croisé dynamique

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
Début de la boite de navigation du travail pratique
Construire un tableau croisé dynamique
Image logo représentative de la faculté
T.P. no 2
Leçon : Macros-commandes VBA

Ce TP est de niveau 14.

Précédent :Construire une interface graphique
Suivant :Sommaire
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Travail pratique : Construire un tableau croisé dynamique
Macros-commandes VBA/Travail pratique/Construire un tableau croisé dynamique
 », n'a pu être restituée correctement ci-dessus.


Cas pratiques[modifier | modifier le wikicode]

Cas pratique n° 1 : Créer une base de données[modifier | modifier le wikicode]

  • Créer un nouveau fichier EXCEL supportant les macros VBA : Voyage.xlsm
  • Ajouter les intitulés suivants en ligne (A1 : I1) :
 Numéro ; Prénom ; Nom ; Adresse ; Code postal ; Ville ; H/F ; Prix voyage ; Réglé
  • Indiquer dans chaque rubrique des données fictives


Cas pratique n° 2 : Création automatique d'un TCD avec la méthode de l'enregistreur[modifier | modifier le wikicode]

En reprenant l'énoncé du cas pratique 1 :

  • Utiliser l'enregistreur pour créer un TCD automatiquement
  • Contraintes du TCD :

On veut une décomposition par sexe et état de règlement La source du TCD devra être faite de façon à ce que si l'utilisateur rajoute une ligne, celle-ci soit prise en compte dans le TCD

  • L'utilisateur n'aura qu’à cliquer sur un bouton pour activer la macro


Cas pratique n° 3 : Actualisation du TCD avec la méthode de l'enregistreur[modifier | modifier le wikicode]

En reprenant l'énoncé du cas pratique 1 :

  • Créer une macro via l’enregistreur permettant d’actualiser le TCD automatiquement
  • Créer un bouton et lui affecter la macro
  • Rajouter des données dans votre tableau
  • Cliquer sur le bouton pour tester l’actualisation de votre TCD

Cas pratique n° 4 : Extraction de données avec une macro[modifier | modifier le wikicode]

En reprenant l'énoncé du cas pratique 1 :

  • Extraire par une macro la valeur du nombre total de voyages non réglés (hommes et femmes confondus)
  • Modifier la fonction de synthèse du champ de valeur "Nombre de voyage" par "Somme de voyage" par une macro
  • Avec cette nouvelle organisation, extraire la valeur de la somme total de voyage réglés (hommes et femmes confondus)