Les macros sous Excel

Code 095
Durée 35 h
Tarif Contactez-nous
Participants 0 à 0
Inter
Intra
La Grande Motte du 13 au 17/11/17
Formation sur mesure réalisable dans vos locaux ou à la Grande Motte Fiche contact

Présentation

Les fonctions de base du tableur ne permettent pas de traiter certaines applications trop complexes. Il faut alors recourir à la programmation en Visual Basic, cette dernière permet aussi d'automatiser des tâches répétitives afin de rendre plus performants les tableaux qui permettront de renseigner, entre autres, les demandes des financeurs.

Personnes Concernées

Tout professionnel ayant une bonne pratique d'Excel et souhaitant automatiser les tâches répétitives afin de répondre de façon fiable et efficace aux exigences des services et des financeurs.

Prérequis

Il est indispensable de bien maîtriser Excel.

Objectifs

  • Analyser les besoins,
  • Définir les actions,
  • Comprendre le langage de programmation (VBA),
  • Réaliser des macros et des fonctions personnalisées.

Contenu

Enregistrer, modifier et exécuter une macro

  • Utiliser l'enregistreur de macros.
  • Modifier une macro enregistrée.
  • Affecter une macro à un bouton, à un objet.
  • Créer une macro accessible depuis tous les classeurs.

Programmer avec Excel

  • Écrire directement une macro dans l'éditeur Visual Basic.
  • Intégrer la notion d'objets, méthodes et propriétés.
  • Déclarer et utiliser des variables pour optimiser le code.
  • Gérer le curseur : position, déplacement, sélection dynamique.
  • Manipuler les feuilles, les classeurs par macro.
  • Transférer les données d'une feuille dans une autre.
  • Créer des macros interactives : Inputbox, Msgbox.
  • Effectuer des tests : If... Then... Else, Select Case.
  • Mettre en place des boucles pour les traitements répétitifs : Do... Loop, For... Next, For Each.
  • Traiter les erreurs : On Error.
  • Figer l'écran, désactiver les messages d'alerte d'Excel.
  • Déclencher automatiquement des macros à l'ouverture d'un classeur, à sa fermeture.
  • Définir des macros évènementielles.

« Déboguer » une macro

  • Exécuter au pas à pas.
  • Poser des points d'arrêts.
  • Contrôler les valeurs contenues dans les variables.
  • Ajouter des espions.

Méthodes, moyens pédagogiques, évaluation des résultats

Le formateur adopte une pédagogie très participative, faisant appel à la réflexion de chacun pour illustrer les méthodologies d'analyse.

Le participant aura ainsi acquis une méthode pour mettre au point ses propres applications. Les exercices réalisés en adéquation avec les apports théoriques permettent de vérifier les acquis.

A l'issue de ce stage, 7 rendez-vous d'une heure, par des moyens informatiques adaptés comme la visio-conférence et la prise en main à distance de l'ordinateur seront pris avec le formateur.

L'objectif de ce suivi post-formation étant de compléter par des mises en pratique personnalisées sur des situations exposées par l'apprenant les apports méthodologiques acquises en groupe.

Animation

Michel POUVREAU et/ou Dominique CHAUSSARD

Parcours

Ce stage peut être complété par des stages plus spécifiques comme :

  • Outils et méthodes pour adapter un planning avec Excel