Préalables | Excel avancé ou l’équivalent |
Objectifs | - Comprendre les paramètres de la programmation en VBA pour Excel.
- Créer des projets avec des fonctions, des procédures.
- Créer des modules de programmation avec une interface pour utilisateur.
- Automatiser la saisie des feuilles de calcul.
|
Méthode pédagogique | Exposés - Démonstrations - Exercices dirigés et individuels |
Contenu | L'enregistrement de macros - Démarrer l’enregistrement
- Comprendre la structure des macros
- Stocker des macros
- Connaître les méthodes de déplacement
- Utiliser les références relatives et absolues
|
| Introduction à la programmation - Utilisation de l’aide de Visual Basic
- Écriture de procédures
- Utilisation des variables
- Contrôle du déroulement du programme
- Appel de procédures
- Atelier
|
| Réponses aux actions utilisateur - Ajout de procédures événementielles
- Utilisation des événements
- Utilisation des objets, propriétés et méthodes
- Utilisation de l'élément actif
- Atelier
|
| Validation des données - Validation des données sans l’aide de code
- Validation des données à l'aide de code
- Atelier
|
| Utilisation des outils de débogage - Tester le projet
- Exécuter pas à pas
- Utiliser les points d’arrêts
- Utiliser la fenêtre Exécution
- Atelier
|
| Gestion des erreurs d’exécution - Types d’erreurs
- Ajout de gestionnaires d’erreurs
- Atelier
|
| Réalisation de boucles dans le code - Boucles For
- Utilisation des boucles Do
|