(+262) 262 41 22 94

Excel expert

Créer des macros et développer en VBA

  • Durée : 2 jours
  • Niveau : expert
  • Type : professionnalisation
  • CPF : éligible
  • Formacode : 70 354
  • Certifications possibles : Ms Office Expert

Objectifs

A l’issue de ce stage, les participants auront acquis :

  • Automatiser les tableaux, les calculs et le traitement des données à l’aide de macros
  • Maîtriser les bases de la programmation en VBA
  • Enregistrer, modifier et écrire des procédures en VBA

Public concerné

  • Utilisateurs ayant une très bonne pratique d’Excel
  • Il n’est pas nécessaire d’avoir déjà programmé

Rappel sur les fonctionnalités avancées du logiciel

  • Pourquoi programmer sur Excel ?
  • Adressage relatif, absolu et semi-absolu
  • Fonctions et commandes indispensables

Enregistrer et mettre au point des macro-commandes simples

  • Utiliser l’enregistreur de macros
  • Modifier une macro enregistrée
  • Mettre au point des macros usuelles
  • Affecter une macro à un bouton
  • Affecter une macro à une commande du ruban
  • Créer une macro partagée par tous les classeurs

Programmer avec Excel

  • Intégrer la notion de procédure et de fonction
  • Écrire une macro dans l’éditeur Visual Basic
  • Comprendre la notion d’objet, de collections d’objets
  • Distinguer les méthodes et propriétés
  • Mettre au point des macros interactives : Inputbox, Msgbox
  • Déclarer et utiliser des variables pour optimiser le code
  • Effectuer des calculs par programmation
  • Appliquer des tests : If… Then… Else, Select Case
  • Créer des boucles : Do… Loop, For… Next, For Each
  • Traiter les erreurs : On Error
  • Utiliser l’instruction With… End With
  • Manipuler les feuilles, les classeurs par macro
  • Transférer les données d’une feuille dans une autre
  • Déclencher automatiquement des procédures à l’ouverture d’un classeur (Workbook Open) à sa fermeture (Workbook Beforeclose)

Gérer une base de données :

  • Macros d’extraction : utiliser les filtres élaborés pour interroger et extraire sur critères multiples
  • Macros de consolidation : consolider des données issues de plusieurs bases

Mettre au point une macro : utiliser les outils de débogage

  • Exécuter une macro au pas à pas
  • Contrôler les valeurs contenues dans les variables
  • Ajouter des espions
  • Utiliser les points d’arrêts

S'inscrire dès maintenant !

Cette action de formation est sans doute déjà planifiée dans le cadre du calendrier de nos Inter-entreprises. Dans ce cas, elle peut être aussi accessible aux particuliers et aux demandeurs d’emploi (sous condition de financement Pôle Emploi, Région…). Le nombre de places disponibles étant limité, inscrivez-vous sur cette action dès maintenant.