Objectifs, programme, validation de la formation
- Exécuter et enregistrer des macros avec l'enregistreur de macros
- Modifier des macros enregistrées
- Organiser les macros
- Lire et écrire un programme simple en VBA
- Accéder aux classeurs, feuilles et cellules avec le langage VBA
Macro-commandes avec l'enregistreur de macros
- Introduction et présentation
- Exécution d'une macro
- Options de sécurité
- Création de boutons et d'icônes pour lancer les macros
- Présentation de l'environnement Visual Basic, L'explorateur de projets
- Notion de modules et de procédures
- Modifications mineures avec Visual Basic
- Exécution de macros en mode pas à pas
- Enregistrement de macros en mode relatif et absolu
- Organiser les macros dans des modules
- Fusion de deux macros enregistrées
L'environnement de développement
- La fenêtre des propriétés
- Lancement d'un programme
- La Fenêtre d'exécution
- Débogage d'un programme (Exécution pas à pas)
- Utilisation des points d'arrêt et des espions pour faciliter le débogage
Le langage Visual Basic
- Définition et initialisation des Variables et des Constantes
- Les boites de message MsgBox et de saisie InputBox
- Conditions et opérateurs logiques (If…Then…Else)
- Les boucles (For…Next, While…Wend, For Each…Next )
Programmation spécifique Excel
- Généralités et concept de la programmation objet
- Définition d'un objet, d'une méthode, d'une propriété, d'un événement
- Le modèle d'objets Microsoft Excel
- Manipulation des classeurs : Ouvrir, fermer, enregistrer… (Objets : Workbooks, Workbook, activeworkbook)
- Manipulation des feuilles : Créer, supprimer, renommer (Objets : Worksheets, Worksheet, Activesheet)
- Manipulation des cellules : Écriture et lecture de données dans les cellules, mise en forme… (Objets : Range, Cell, Activecell)
- Les collections d'objets, boucles sur les collections
Attestation de formation
Non certificiante
Sans niveau spécifique