Vous êtes sur la page 1sur 7

Corrigé du TP Licence

A travers ce TP on aborde les opérations des filtres (automatiques et


élaborés) ainsi que les macro-commandes dans Excel.

1- Afficher le quadrillage de la feuille : remarquez que dans la feuille “données


source “ le quadrillage est masqué. En effet c’est une option d’affichage
faisant partie des commandes permettant de personnaliser le classeur Excel.
Ces commandes ou options peuvent être passées à travers :
- le menu Outils Options, Affichage avec la version 2003 ou l’onglet
Affichage, le groupe Afficher/Masquer pour la version 2007
- Puis cocher la case quadrillage.
Notez qu’il ya plein d’options qui peuvent servir à améliorer l’aspect de
vos feuille (masquer titres ou entête de colonnes, masquer barre de
formules …..)
2- L’âge de chaque athlète en nombre d’années à l’arrêt de l'inscription (la date
d’arrêt est illustrée dans la cellule B7) :
L’âge peut être calculé de deux manières :
 1ère Méthode : (Date d’arrêt – Date de naissance)/365
 2ème Méthode : Utiliser la fonction DATEDIF()
DATEDIF(Date Naissance ; Date d’arrêt ; ‫״‬Y‫) ״‬
Date d’arrêt c'est-à-dire la cellule B7 doit être référée d’une manière absolue
car elle va être la même pour tout les athlètes. Pour la fixer vous avez le
choix entre définir un nom à la cellule exemple D-arrêt ou utiliser la touche
de fonction F4 lors de la saisie de la formule ainsi les symboles $ sont ajoutés
et la référence devient ($B$7).
3- Le nombre de licenciés de catégorie 5 : Ajouter un intitulé ‫״‬Le nombre de
licenciés de catégorie 5 : ‫ ״‬sous le tableau à la cellule C23 et dans la cellule

Page 1 sur 7
E23 taper la formule suivante utilisant la fonction NB.SI()
=NB(E10:E20;5)
4- Mise en forme Conditionnelle :
- Sélectionner les cellules à mettre en forme H10:H20 et choisir la
commande mise en forme Conditionnelle de la barre d’outils Accueil
Groupe Style

- Ajouter les règles de mise en forme une à une en utilisant la commande


Nouvelle Règle

- Dans la boite de dialogue Nouvelle règle cliquer sur Format et choisir


la couleur de remplissage souhaité.
Page 2 sur 7
Pour Modifier ou supprimer des règles utiliser la commande Gérer les
règles

5- les filtres : vous pouvez utiliser les filtres automatiques ou les filtres élaborés
selon le cas :
 s’il s’agit d’un seul critère ou si le résultat attendu doit être affiché
dans une autre feuille : utiliser le filtre automatique
 s’il s’agit de plus qu’un critère et que le résultat peut être illustré dans
la même feuille utiliser les filtres élaborées
- Extraire les athlètes de catégorie 5 utiliser le filtre automatique (voir le
cours)
- Extraire les athlètes dont l'âge est compris entre 12 et 17 : utiliser le
filtre automatique (voir le cours) colonne Age critère personnalisé et
préciser les conditions dans la boite de dialogue.

Page 3 sur 7
- Extraire dans un autre tableau le nom et le club des garçons dont l'âge
est >= 20 : il s’agit du filtre élaboré :
 Préparer le critère du filtre : copier les étiquettes Genre et Age
et préciser dessous les critères
Genre Age
1 >=20

 Préparer la zone du résultat


NOM CLUB

 Exécuter le filtre

- Extraire le nom, le club et l’âge des garçons dont l'âge est <= 15 ou
l’âge est >=20 :
 Préparer le critère du filtre : copier les étiquettes Genre et Age
et préciser dessous les critères
Genre Age
1 <=15
1 >=20

 Préparer la zone du résultat


NOM CLUB Age

 Exécuter le filtre

- Extraire dans des feuilles différentes les athlètes d'une même


catégorie. La feuille porte le n° de la catégorie, et elle a une couleur
d’onglet de votre choix :
Utiliser le filtre automatique :
 Sélectionner les athlètes de catégorie 1
 Passer la commande Copier et passer dans une nouvelle feuille
(s’il n’ya plus de feuille insérer une nouvelle feuille)
 Dans la nouvelle feuille passer la commande Coller
 Renommer la feuille (double clique sur l’Onglet de la feuille et
taper le nouveau nom Categ. 1

Page 4 sur 7
 Cliquer sur l’onglet de la feuille avec le bouton droit puis
Couleur d’onglet et choisir la couleur souhaitée
 Revenir à la feuille Données sources et répéter la même chose
avec chacune des autres catégories 2, 3, 4 et 5.
Ainsi on obtient le résultat illustré dans le classeur du corrigé

6- Créer une macro-commande “ GraphAge“ qui permet de représenter


graphiquement les licenciés suivant leur âges. La macro doit être exécutée
par un bouton de commande :
- Ecrire l’algorithme de l’opération :
 Sélectionner les cellules à représenter graphiquement C9 :C20
et H9 :H20
 Taper la touche de fonction F11 permettant de créer
instantanément un histogramme.
- Créer la macro
 Lancer l’enregistreur de macro : Macro, Nouvelle macro ou
Enregistrer une macro , remplir la boite de dialogue suivante
en tapant le nom de la macro et valider par OK

 Exécuter les opérations de l’algorithme


 Arrêter l’enregistrement : Macro, Arrêter l’enregistrement

Page 5 sur 7
- Créer un bouton de commande : dessiner une forme automatique et

mettez-la en forme exemple :

- Affecter la macro au bouton de commande

7- Ajouter à la liste un athlète supplémentaire (à la 21ème ligne) Modifier la


macro pour qu'elle ajoute dans l'intervalle l’athlète que vous avez ajouté.
 Cliquer dans la ligne 21 et taper le N° de licence , nom prénom et les
autres données et copier la formule de l’âge dans la cellule H21
 Accéder au code Visual Basic :
o Sous 2003 Du menu Outils, sélectionnez l'option Macro puis
Sélectionnez la macro « GraphAge » appuyez sur le bouton Modifier,
o Sous 2003 Onglet Affichage, Groupe macro, Afficher les macros puis
Sélectionnez la macro « GraphAge » appuyez sur le bouton Modifier,

o L'éditeur de Visual Basic va apparaître avec le code de la macro-


commande à modifier : modifier alors l’intervalle concerné c.-à-d. :
taper C21 à la place de C20 et H21 à la place de H20 dans les 2 lignes
indiquées. Puis enregistrer, revenir à la feuille d’Excel et tester.

Page 6 sur 7
NB : Pour plus de détail voir le cours

Page 7 sur 7