ref. : xl5
Excel | Programmer en VBA
objectif : Développer des applications avec des macros commandes et les modifier avec le langage Visual Basic pour Excel
public : Utilisateurs souhaitant automatiser des traitements avec Excel
pré-requis : Bonnes connaissances d'Excel
niveau : intermédiaire
durée : 21 h
coût : sur devis
1ère demi-journée
Généralités
- Accéder à l'onglet développeur
- Créer un onglet, un groupe, une commande
- Personnaliser le ruban
L'enregistreur de macros
- Création et édition de macros
- Type d'enregistrement
- Appeler une macro par la liste des macros
- Affectation des macros à un bouton, une illustration
- Les touches d'exécution
L'environnement vba
- Accéder à l'onglet développeur
- Découvrir les fenêtres, menus, outils et l'explorateur de projets
- Personnaliser les options VBA
- Protéger le code VBA
Exemple de travaux pratiques (Ã titre indicatif)
- Créer une macro en utilisant l'enregistrement absolu et relatif
2ème demi-journée
Structure d'un module vba
- Les déclarations, les procédures, les fonctions, les commentaires dans le code
- L'organisation d'un module VBA
Le code Visual Basic
- Typage et portées des variables
- Déclaration des constantes
- Les instructions de boucles : condition, itération, compteur, choix multiple
Collections, objets, méthodes et propriétés
- Manipuler des objets (classeur, feuille, plage) : accès, sélection, initialisation, validation
- Les principales propriétés et méthodes
- L'affectation d'objets et variables d'objets
Exemples de travaux pratiques (Ã titre indicatif)
- Alléger le code du TP précédent
- Créer une macro appelant plusieurs macros
3ème demi-journée
Le code vba
- Changer les options d'une macro
- Lire et alléger le code VBA
- Compléter une macro existante
- Déboguer une macro
Boites de messages et de saisie
- Message et utilisation de variables
- Choix des boutons dans MsgBox
- Boite de dialogue InputBox
Exemples de travaux pratiques (Ã titre indicatif)
- Créer des macros utilisant les boites de messages et de saisie
- Utiliser la déclaration des variables
4ème demi-journée
Le code Visual Basic
- Typage et portées des variables
- Déclaration des constantes
- Les instructions de boucles :
Exemple de travaux pratiques (Ã titre indicatif)
- Utiliser toutes les structures de langage de programmation (boucle et structure conditionnelle)
5ème demi-journée
Gestion des évènements
- Création de procédures évènementielles
Gestion des erreurs et débogage
- Prévention des erreurs
- Utilisation des outils de débogage
- Les espions et la gestion des erreurs d'exécution
Echange entre applications
- Ajouter d'autres bibliothèques de références VBA
Exemple de travaux pratiques (Ã titre indicatif)
- Utiliser les procédures évènementielles sur le classeur et les feuilles
6ème demi-journée
Boites de dialogue personnalisées (userform)
- La création de contrôles : boutons, étiquettes, groupe d'options, listes déroulantes, barres de défilement
- Définir l'ordre de tabulation
- Déclencher et afficher une boite de dialogue
Exemple de travaux pratiques (Ã titre indicatif)
- Création d'une application garant une gestion de liste (ajout, modification et suppression d'éléments via du code VBA et d'une interface UserForm)
support : ISBN : 978-2-409-01413-0
points forts : Beaucoup de pratique
catégorie : Office
👁 incontournable
maj. : 2023-06-02 15:05:36