Tutoriel Excel Les macro-commandes Certains logiciels permettent d automatiser des tâches par la création de macro commandes (macros). Dans Excel, l utilisation des macros et de la programmation VBA permet de développer des applications sophistiquées qui font toutes les opérations pour effectuer des tâches complexes, de la saisie de donnée à l impression de rapports. Nous allons illustrer l utilité des macros en installant et en manipulant la macro «Graphiques de sciences» développée par Pierre Morin du département de physique du collège Bois-de- Boulogne. Nous allons aussi apprendre à désinstaller une macro. Téléchargement du fichier compressé. Si on ne connaît pas le site sur lequel se trouve la macro cherchée, il est possible d y arriver en tapant son nom dans Google ou en copiant ce lien suivant dans la zone d URL du fureteur. http://www.colvir.net/prof/pierre.morin/graphdescience.html Version pour Excel 2007 de «Graphique de Science» et de «Diagramme linéaire» En cliquant ensuite sur le lien Graphique de Science (version Excel 2007) vous pourrez télécharger un fichier archive compressée (.zip) de 81 Ko qui contient 3 fichiers.xlam (macrocommandes Excel) et un fichier de texte (lis_moi.txt). Remarquez l icône des macros avec le petit cube rouge qui s ajoute à une feuille Excel. Décompression du fichier.zip. Il suffit d explorer le contenu de l archive compressée, de copier les fichiers et de les coller dans un dossier extérieur à l archive. Cela permet alors d utiliser les fichiers. Le fichier (lis_moi.txt) contient les informations nécessaires à l installation des macros. Nous allons cependant les reproduire avec des saisies d écran appropriées. Nous allons aussi distinguer entre l installation au laboratoire et celle sur un ordinateur personnel. Au laboratoire, il faut en effet être en mesure de désinstaller rapidement les macros pour ne pas polluer l environnement des autres utilisateurs. Logiciels appliqués en sciences Tutoriel Excel Les macro-commandes Page 1 sur 6
Installation les macros 1-Mettre les trois macros complémentaires dans votre disque dur: ExecuteurGraphique Excel2009 - mars 2008.xlam Graphique de science Excel2007 - mars 2008.xlam Diagr2007.xlam l'emplacement naturel est le répertoire AddIns:...:\Documents and Setting\...\Application Data\Microsoft\AddIns (attention, il s'agit d'un dossier caché...; donc, dans Options des dossiers... choisissez Afficher les fichiers et dossiers cachés.) Au laboratoire, laissez les macros dans un répertoire sur le bureau. 2-Ouvrez Excel 2007 3-Bouton Office (au coin gauche supérieur) 4-Options Excel (en bas, à droite dans la fenêtre qui vient de s'ouvrir) Logiciels appliqués en sciences Tutoriel Excel Les macro-commandes Page 2 sur 6
5-Compléments (dans le menu de gauche de la nouvelle fenêtre) 6-Gérer: Compléments Excel (en bas à droite, valeur par défaut normalement) 7-Atteindre 8-Cochez les trois macros: Si vous avez placé les fichiers dans le répertoire AddIns, les noms devraient apparaitre dans la liste des macros disponibles (Graphique de Science, Executeur Graphique de Science et Diagramme lineaire). S ils n'apparaissent pas, allez les chercher à l'aide du bouton Parcourir (Elle doivent être sur le bureau) Logiciels appliqués en sciences Tutoriel Excel Les macro-commandes Page 3 sur 6
Créer des boutons d accès rapide Pour faciliter l utilisation des macros, il est possible de créer des boutons dans la barre d accès rapide. 1-Bouton Office (au coin gauche supérieur) 2-Options Excel (en bas, à droite dans la fenêtre qui vient de s'ouvrir) 3-Personnaliser (dans le menu de gauche de la nouvelle fenêtre) 4-Dans "Choisir les commandes dans les catégories suivantes;", choisissez Macros 5-Sélectionner les macros "appel_graphique" et "appel_diagramme" et ajoutez-les à droite dans la liste des éléments de la barre d'outils Accès rapide (après vous être assuré du choix "Pour tous les documents (par défaut)") 6- À l'aide du bouton Modifier..., vous pouvez choisir un icône pour chacune des macros; (on suggère le treillis avec 4 barres verticales et 4 barres horizontales pour Graphique et le treillis avec 2 barres verticales et 2 barres horizontales pour Diagramme Logiciels appliqués en sciences Tutoriel Excel Les macro-commandes Page 4 sur 6
Désinstallation des macros Par courtoisie pour les autres utilisateurs des laboratoires, il faut désinstaller les macros. 1- Supprimer les boutons de la barre d accès rapide. (Bouton droit de la souris) 2- Fermer Excel et mettre le dossier contenant les macros et le dossier.zip dans la corbeille et la vider. 3- Ouvrir Excel (Cliquer OK dans les boîtes de dialogue). Aller dans les compléments Excel (Macro complémentaire) et décocher les 3 macros. Répondre OUI à la question «Voulez-vous supprimer de la liste?» Utilisation de la macro «Graphique de sciences» Dans une feuille qui contient un tableau de données expérimentales dont vous connaissez les erreurs de mesure, vous cliquez sur le bouton de la macro «Graphique de sciences». Logiciels appliqués en sciences Tutoriel Excel Les macro-commandes Page 5 sur 6
1- Sélectionner les plages correspondant aux variables. 2- Déterminer le type d erreur et mettre la valeur appropriée dans la case à droite (pour constante ou en pourcentage). Si les erreurs sont dans une plage de cellules, sélectionner cette option et la zone de saisie à gauche s activera pour permettre la saisie. 3- Cocher les options désirées en bas et cliquer sur OK 4- Entrer les titres et les unités lorsque que la macro s active. 5- Interpréter les résultats (rectangles d incertitude et analyse de la droite) Logiciels appliqués en sciences Tutoriel Excel Les macro-commandes Page 6 sur 6