- Etre autonome et savoir créer des macro-instructions et pouvoir intervenir dans la programmation VBA
- Être capable d'automatiser des commandes répétitives
- Découvrir programmation VBA
- Savoir réaliser une macro-instruction en auto enregistrement
- Pouvoir intervenir et programmer en VBA EXCEL
- Appréhender l'éditeur VB
- Savoir créer un formulaire VBA
Découpage par demi-journée :
1. INTRODUCTION ET MACRO-COMMANDES
Questions/réponses
INTRODUCTION
- Introduction sur la /*bonne utilisation des noms
- Les noms statiques et noms dynamiques
- La portée des noms
- Gestion des noms
- Rappel de fonctions essentielles (SI, rechercheV)
LES MACRO COMMANDES
- Création et utilisation
- Les macros par auto-enregistrement
- Enregistrement en relatif / absolu
- Affecter une macro à un objet dans la feuille,
- Affecter un bouton dans le ruban ou la barre d'accès rapide
2. APPROCHE VBA
- Modifier une macro enregistrée dans l'éditeur 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
- Découverte 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
- Déclarer et utiliser des variables pour optimiser le code
- Qu'est-ce qu'une variable ?
- Déclaration d'une variable obligatoire ou pas
- Les différents types de variables
- Les variables statiques, publiques
- La portée des variables
- Commande simple VBA
4. LES CONDITIONS
- IfThen…else
- Select Case
- Les boucles
- For…next
- For each…next
- While…Wend
- Do…Loop
MISE EN PRATIQUE
Attestation de formation
Non certifiante
Sans niveau spécifique