- Automatiser des commandes répétitives et intervenir dans la programmation VBA
- Créer un formulaire VBA, utiliser les instructions de programmation les plus courantes
- Corriger, débugger une programmation VBA
Découpage par demi-journée :
1. INTRODUCTION ET MACRO-COMMANDES
Questions / Réponses
INTRODUCTION
- Introduction sur la bonne utilisation des noms
- Noms statiques et noms dynamiques
MACRO-COMMANDES
- Création et utilisation des macros par auto-enregistrement
- Enregistrement en relatif / absolu
- Affecter une macro à un objet, un bouton dans le ruban ou la barre d'accès rapide
2. APPROCHE VBA
- Modifier une macro enregistrée dans l'éditeur VBA
- Approche de quelques instructions VBA MSGBOX, INPUTBOX
- Approche du menu développeur
- Enregistrer son fichier avec le bon format
3. INTRODUCTION A LA PROGRAMMATION VBA
DECOUVERTE DE L'INTERFACE VBA
- Écrire directement une macro dans l'éditeur
- Travailler avec les cellules, sélectionner, se déplacer, atteindre, remplir, vider ou supprimer
- Documenter le code
- Simplifier le code
VARIABLES
- Déclarer et utiliser des variables pour optimiser le code
- Qu'est-ce qu'une variable ?
- Déclaration d'une variable obligatoire ou pas
- Différents types de variables
- Variables statiques, publiques
- Portée des variables
- Commande simple VBA
4. CONDITIONS
- If…then…else
- Select Case
- Boucles (For…next / For each…next / While…wend / Do…loop)
5. AUTRES COMMANDES ET INSTRUCTIONS VBA
- Création d'un formulaire
- Macro-fonctions
- Macros évènementielles
6. DEBOGAGE ET GESTION DES ERREURS
- Mode pas-à-pas / Points d'arrêts
- Variables espions
- Fenêtre d'exécution
- Traitement des erreurs
- Travailler avec les boîtes de dialogues
Attestation de formation
Non certifiante
Sans niveau spécifique