M1 IAE - Damien Palacio`s home

Transcription

M1 IAE - Damien Palacio`s home
M1CCA
2010-2011
TD 4 - Prise En Main Des Fonction Avancées d’Excel (suite) Supplément
Exercice 1 :
Objectif : mise en place d’un convertisseur de devises.
1. Récupérer le fichier « Devises.xls » sur le WebCampus.
2. Afficher la devise d’un pays
a. Mettre « Pays » en H3, « Valeur » en I3 et « Devise » en J3
b. Utiliser la RechercheV() en I4 pour afficher la valeur de la devise par rapport au nom
du pays rentré en H4
c. De même en I4 pour afficher la devise.
3. Calculer la conversion Euro  devise du pays entré
a. Mettre « Montant » dans G3 et « Total » dans K3
b. Calculer la conversion dans la case K4
4. Calculer la conversion Devise donnée  Devise du pays choisi
a. Mettre « Devise » en F3
b. Modifier K4 : Si aucune devise n’est entrée en F4, alors par défaut c’est en Euro, sinon
il faut convertir la devise en euro puis dans la devise choisie en H4 (pour la convertir
en euro : 1/valeurDevise * montant).
c. Pour vérifier, mettre USD en F4, 100 en G4, et USA en H4. Vous devez obtenir 100 en
K4. Si vous supprimez USD, vous obtenez 137,26 en K4.
5. Rajouter la conversion vers l’Euro
a. Modifier la colonne « Valeur » : si le Pays est « UE », alors la recherche doit se baser
sur celle rentrée en F4 puis la convertir en sens inverse (1/valeurDevise). Si H4 est
vide, I4 ne doit rien afficher. Si H4= « UE », mais que F4 est vide, alors I4 doit afficher
1.
b. Modifier la colonne « Devise » (J4) : si le Pays est « UE » alors il faut afficher « Euro ».
c. Modifier la colonne « Total » : si H4 est vide ne rien afficher, si le Pays est « UE » alors
comme lorsque F4 est vide il faut juste multiplier le montant par la valeur.
d. Pour vérifier : 100USD  72,85€, 100  100€, 100USD  97,79CHF, 100 
137,26USD.
6. Créer une macro « Convertir ». Cette macro doit :
a. Demander à l’utilisateur « Pays de la devise souhaitée » et mettre la valeur dans H4
b. Demander à l’utilisateur « Montant » et mettre la valeur dans G4
c. Demander à l’utilisateur « Devise à convertir » et mettre la valeur dans F4
d. Récupérer le total et la devise obtenue et afficher ce résultat à l’utilisateur.
e. Exemple : pour « Pays de la devise souhaitée » l’utilisateur rentre « USA », pour
« Montant » « 100 », pour « Devise à convertir » rien, il obtient « Résultat : 137,26
USD ».
7. Ajouter un bouton, « Convertir » et lui affecter la macro « Convertir ».
Chargé de TD : Damien Palacio
1/2
M1CCA
2010-2011
Exercice 2 :
Objectif : gestion d’une facture
1. Récupérer le fichier « Courses.xls »
2. Calculer le prix TTC d’un produit en utilisant la bonne TVA (si c’est un produit alimentaire TVA
réduite, sinon TVA normale)
3. Calculer le nombre de produits, le total HT et le total TTC
4. Créer un graphique (secteurs), affichant les différents produits par prix TTC
5. Créer une macro permettant d’ajouter un produit :
a. Demander le nom du produit à l’utilisateur
b. Demander le type de produit (A pour Alimentation, E pour Entretient, H pour hygiène)
c. Demander le prix du produit
d. Convertir A/E/H pour le terme exact, si le texte entré est différent mettre « Autre »
e. Insérer ces données à la suite du tableau
f. Modifier les formules pour prendre en compte cette nouvelle ligne
g. Mettre en forme les prix des produits ajoutés pour les faire apparaitre en euros
h. Modifier le graphique pour prendre en compte cette nouvelle ligne
i. Créer un bouton « Ajouter produit » et affecter cette macro
6. La figure 1 illustre ce qu’il faut obtenir. Sur la figure 2, deux produits ont été ajoutés via le
bouton.
Figure 1 : Ajout d’un produit
Figure 2 : Après l'ajout de 2 produits
Chargé de TD : Damien Palacio
2/2

Documents pareils