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