Excel 2007 «Créer ses premières Macros»

Documents pareils
TD3 - Facturation avec archivage automatisé

Excel 2007 Niveau 3 Page 1

EXCEL Les tableaux croisés dynamiques

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Mode Opératoire Ciel Gestion commerciale V 12 et s (2006)

TABLEAU CROISE DYNAMIQUE

1 - Se connecter au Cartable en ligne

PRÉSENTÉ PAR : NOVEMBRE 2007

Traitement des données avec Microsoft EXCEL 2010

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

Excel 2010 Intermediaire

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

EXCEL TUTORIEL 2012/2013

Module 1 : Tableau de bord Excel * 2010 incl.*

Calc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau

Débuter avec Excel. Excel

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

Utiliser un tableau de données

manuellement. Le prototype ayant obtenu des résultats satisfaisants aux différents essais de labour est validé sur le plan suivant :

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Page Paragraphe Modification Mise en page du document Le bouton "Format de page" est maintenant "Page"

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Tutoriel. Votre site web en 30 minutes

Support de TD ArcGIS Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT e année ingénieur

Le cas «BOURSE» annexe

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

Se Perfectionner à Excel

Utilisation de l outil lié à MBKSTR 9

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

TABLEAU CROISE DYNAMIQUE

Utilisation avancée de SugarCRM Version Professional 6.5

Nouveautés dans Excel 2013

Comment créer et utiliser une fonction

12 Tableaux croisés dynamiques

POUR ALLER UN PEU PLUS LOIN SUR UN TABLEUR. Version EXCEL

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Le cas «BOURSE» annexe

INITIATION A EXCEL Année

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale.

Excel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique

Access 2007 FF Access FR FR Base

Formation Excel. Introduction Les Bases du Logiciel Le comportement des cellules. Calculs élaborés. Les feuilles de calculs élaborées

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.

Guide d usage pour Word 2007

FORMATION EXCEL 2010 Groupe LUCAS LOGICIA

Etape 1 : Identification avec un compte personnel sur la plateforme (cf. notice «Création et gestion de votre compte utilisateur»)

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Notice d'utilisation Site Internet administrable à distance

Utilisation de l éditeur.

GUIDE Excel (version débutante) Version 2013

Activité 11 : Nuage de points ou diagramme de dispersion

Ecran principal à l ouverture du logiciel

COMPTABILITE SAGE LIGNE 30

INTERCONNEXION ENT / BCDI / E - SIDOC

les Formulaires / Sous-Formulaires Présentation Créer un formulaire à partir d une table...3

MANUEL GANTT PROJECT

Manuel Utilisateur. Boticely

AutoCAD Petit exercice sous

Caisses Sociales de Monaco - Déclarations de Salaires DIDACTICIEL. Version 3.2

EXTRAITS DE COMPTE. Manuel utilisation B-Web. Sommaire

Créer le schéma relationnel d une base de données ACCESS

Fiche aide pour votre messagerie Outlook, thunderbird, Gmail

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

Cours Excel : les bases (bases, texte)

1. Entrez le code client dans le champ << Code client >> si requis. Le code client est optionnel, on peut donc entrer simplement le nom du client.

INTERCONNEXION ENT / BCDI / E - SIDOC

Initiation à Excel. Frédéric Gava (MCF)

MODE D EMPLOI DU MODULE D E-COMMERCE

SUPPORT DE COURS ACCESS 2010

Manuel. Administration P.CONSEIL. 12 avril Statut :

La Clé informatique. Formation Excel XP Aide-mémoire

Ouvrir le compte UQÀM

Database Manager Guide de l utilisateur DMAN-FR-01/01/12

COURS DE MS EXCEL 2010

Guide de présentation du courrier électronique. Microsoft Outlook Préparé par : Patrick Kenny

Comment utiliser FileMaker Pro avec Microsoft Office

Outil de planification des activités et de budgétisation. Manuel de l utilisateur

Mon aide mémoire traitement de texte (Microsoft Word)

Guide d installation CLX.PayMaker Office (3PC)

Manuel d utilisation de l outil collaboratif

SOMMAIRE. Comment se connecter?

Mes premiers diaporamas avec Open Office Impress?

Formations 2015 Bureautique

Centre de formation: Collège IBN BASSAM - TEMARA. Ce cours est proposé par le professeur d informatique:

Création d un formulaire de contact Procédure

Sommaire. BilanStat manuel de présentation et d utilisation Page 2

Infolettre #18 : Les graphiques avec Excel 2010

Sélection du contrôleur

SYSTRAN 7 Guide de démarrage

Documentation Liste des changements apportés

Gestion de photos avec Picasa

COURS WINDEV NUMERO 3

Transcription:

1 Excel 2007 «Créer ses premières Macros» Réalisation : Eric PANASSIER Interlocuteur Académique pour l intégration des TICE en EPS Académie de Lyon Version : 1.1 16 février 2012 1

2 Compétence du C2I niveau 1 prioritairement mobilisée à l occasion de ce TD Domaine 3 : Produire, traiter, exploiter et diffuser des documents numériques L usager est amené à produire, traiter, exploiter et diffuser des documents numériques qui combinent des données de natures différentes, avec un objectif de productivité, de «réutilisabilité» et d accessibilité. Cela signifie qu il doit concevoir ses documents en ayant recours à l automatisation et les adapter en fonction de leur finalité. Les compétences qu il mobilise peuvent s exercer en local ou en ligne. Il les met en œuvre en utilisant des logiciels de production de documents d usage courant (texte, diaporama, classeur, document en ligne). Compétence D3.4 : Exploiter des données dans des feuilles de calcul Compétence du C2I niveau 2 enseignant prioritairement mobilisée à l occasion de ce TD Domaine A : Compétences générales liées à l exercice du métier A2 Développement des compétences pour la formation tout au long de la vie A21. Utiliser des ressources en ligne ou des dispositifs de formation à distance pour sa formation. Domaine B : Compétences nécessaires à l intégration des TICE dans sa pratique d enseignement B2 Conception et préparation de contenus d enseignement et de situations d apprentissage B22. Concevoir des situations d apprentissage et d évaluation mettant en œuvre des logiciels généraux ou spécifiques à la discipline, au domaine et niveau d enseignement. 1 Travail demandé ü Suivre le mode opératoire décrit dans le sujet de ce TP et créer les fichiers Excel correspondant aux procédures décrites. 2 Généralités sur les Macros Automatiser les commandes avec les macros «Les macros sont de véritables automates qui vous permettent d enregistrer des séquences de commandes (plus ou moins) complexes. En faisant appel à des macros pour effectuer des tâches routinières, vous accélérez considérablement la procédure. Excel est en effet capable de reproduire vos saisies et vos manipulations de la souris bien plus vite que vous n arriveriez à la faire manuellement (ne vous vexez pas, nous en sommes tous là). De surcroît, les macros vous assurent que chaque étape de la procédure sera répétée à l identique, sans aucune variation, lors de chaque exécution.» Extrait de «Excel 2007 & VBA pour les nuls» 2

3 3 Ouvrir puis Enregistrer un fichier Excel déjà existant ü Sous Spiral, ouvrez le fichier intitulé : «TP_Excel_Macro.xls» ü Puis enregistrez le sous à dans le répertoire intitulé «Mes documents» ü Ainsi le fichier ne doit plus être en «Lecture seule». 3

4 4 Modifier le fichier Excel déjà existant ü Supprimez la ligne 2 ü Puis insérez une ligne au dessus de l actuelle ligne 1 ü Changez la hauteur de cette nouvelle ligne 1 afin que sa hauteur soit de 150 pixels ü Insérez dans cette ligne, 2 formes (rectangles à bords arrondis) que vous nommerez «Filles» pour celui de gauche et «Garçons» pour celui de droite ü Modifiez leurs couleurs en les sélectionnant l un après l autre en utilisant l onglet «Format» 4

5 5 Faire apparaître l onglet «Développeur» dans le ruban ü Cliquez le bouton «Office», puis sur «Options Excel» ü Cochez la case correspondant à «Afficher l onglet Développeur dans le ruban» ü Puis validez en cliquant sur «OK» 6 Enregistrer votre première Macro ü Positionnez votre curseur dans la cellule F2 ü Cliquez sur l onglet «Développeur» puis sur «Enregistrer une macro» o Dans la boîte de dialogue, renseignez le «Nom de la macro» : Filles o Puis cliquez sur «OK» pour valider ATTENTION : à partir de maintenant Excel enregistre tout ce que vous faites! ü Sélectionnez la plage correspondant aux cellules A2 à D26 ü Cliquez sur l onglet «Données» puis sur «Trier» ü Cochez la case «Mes données ont des en- têtes» ü A l aide des menus déroulants sélectionnez : o Trier par : GENRE_F_OU_G o Trier sur : Valeurs o Ordre : De A à Z ü Validez en cliquant sur «OK» ü Positionnez votre curseur dans la cellule F2 ü Cliquez sur l onglet «Développeur» puis sur «Arrêter l enregistrement» Recommencez la même chose afin de créer une seconde macro. ü On la nommera : Garçons ü Et cette fois ci le tri se fera au niveau de l ordre : De Z à A Vous venez de créer vos premières macros! Félicitations ;- ) 5

6 7 Affecter des macros à des objets ü Faites un clic droit sur le rectangle à bord arrondis que vous aviez intitulé «Filles» ü Sélectionner : «Affecter une macro» ü Cliquez sur «Filles» puis sur «OK» ü Refaites la même chose pour l autre objet en cliquant cette fois ci sur «Garçons» Vos macros viennent d être affectées à vos objets précédemments créés. Maintenant, si vous cliquez sur l objet que vous aviez intitulé «Filles» alors les données au dessous se trient en positionnant les filles au dessus. Et lorsque vous cliquez sur le l objet que vous aviez intitulé «Garçons» alors les données au dessous se trient en positionnant les garçons au dessus. Remarque : si jamais cela ne fonctionne pas, vérifiez que les macros ont bien été activées ü Cliquez le bouton «Office», puis sur «Options Excel» ü «Centre de gestion de la confidentialité» dans la colonne de gauche puis «Paramètres du Centre de gestion de la confidentialité» dans la colonne de droite ü «Paramètres des macros» dans la colonne de gauche puis sélectionner «Activer toutes les macros (non recommandé ; risque d exécution de code potentiellement dangereux)» dans la colonne de droite puis «OK» et encore «OK». 6

7 8 Sauvegarder un fichier contenant des macros Lorsqu on tente d enregistrer le fichier en sélectionnant : «Enregistrer», nous obtenons le message ci- dessous, ce qui n est pas très satisfaisant : Pour remédier à cette situation : ü cliquez sur «Non» ü puis changez le «Type» en sélectionnant : o «Classeur Excel (prenant en charge les macros) (*.xlsm)» 7

8 9 Découvrir le code de programmation associé à ces macros Par simple curiosité (ou pour pouvoir apporter directement des modifications lorsque vous parlerez couramment le langage VBA), vous pouvez aller découvrir le code de ces macros en suivant la procédure suivante : ü Onglet «Développeur» ü «Macros» ü Sélectionner «Filles» puis cliquez sur «Pas à pas détaillé» Remarque : Certains ENT ne supportent pas ce type de fichier (au format xlsm). Pour y déposer votre production vous devez donc au préalable le compresser (au format zip ou autre en utilisant par exemple l application 7- zip). 8