Excel: automatiser avec les macros - AS025
Objectif :
Automatiser les tâches répétitives à l’aide de macro-commandes
par l’exemple. Savoir lire, comprendre et modifier le code généré
Programme :
1. Terminologie et définition des besoins
Définir la macro-commande
Analyser les besoins (formules complexes ou macros ?)
Lister les tâches à automatiser
2. Enregistrer une macro-commande par l’exemple
Enregistrer en absolu ou en relatif
Choisir le lieu d’enregistrement de la macro
Affecter une macro à une touche de raccourci, à un menu, à un bouton
Exécuter la macro à partir du classeur ou à partir d’un autre classeur
3. Découverte du code VBA (Visual Basic for Applications)
Les limites de l’enregistrement automatique
Description de la fenêtre VBA
Découvrir le code (commentaires, procédures, instructions, code inutile)
Comprendre la notion d’objets
Intervenir dans un programme généré par la macro (modifications, corrections)
Donner au code une structure claire
Rendre une macro « auto exécutable »
Utiliser l’objet « cellules », les boîtes de dialogues simples (MsgBox et InputBox)
Utiliser les conditions en Visual Basic (if… then… end if)
1 jour
380 € HT 627 chf HT 2280 dh HT
Public :
Pré-requis :
Avoir une bonne maîtrise d’Excel. Avoir suivi le stage « Excel Perfectionnement »

