Excel - niveau expert : initiation VBA et macro
INFM218
Les fonctionnalités du tableur ne permettent pas de solutionner des traitements trop complexes ou d'automatiser toutes les tâches répétitives. Il faut alors recourir à des macro-commandes c’est-à-dire à la programmation en Visual Basic pour Application (VBA). Cette formation permet d'acquérir les bases pour construire des macros fiables et efficaces dans Excel.
Contenu
Les participants peuvent apporter leurs tableaux de données pour des mises en applications plus concrètes lors des ateliers pratiques.
Enregistrement de macro
A travers des exemples concrets, il sera abordé comment :
- utiliser l’enregistreur de macro
- modifier une macro enregistrée
- affecter une macro à un objet
- utiliser les références absolues et relatives
Programmer avec Excel
A travers des exemples concrets, il sera abordé comment :
- écrire directement une macro dans l’éditeur VBA
- intégrer la notion d’objet, méthodes et propriétés
- déclarer et utiliser des variables pour optimiser le code
- manipuler les cellules, feuilles et classeur par macro
- maîtriser les différents types de boucles (While…Went, For…Next)
- maîtriser les instructions conditionnelles (If… Then… Else…End)
Débogage
A travers des exemples concrets, il sera abordé comment :
- tester le projet
- exécuter pas à pas
- utiliser les points d’arrêt
- contrôler les valeurs contenues dans les variables
Public
Développeur, personnel de service informatique, gestionnaire, utilisateur confirmé.
Prérequis
- Avoir suivi une formation Excel : niveau avancé ou avoir un niveau de connaissances équivalent mais il n'est pas nécessaire d'avoir déjà utilisé un langage de programmation
Objectifs
- Créer des macros
- Maîtriser les bases de la programmation en VBA
- Automatiser les tableaux, les calculs ou le traitement de données
Modalités
- Exposés, ateliers pratiques, travail sur projets concrets
- Version Excel 2010
Durée
17,5 heures
Facebook
Twitter
Linked in
Email