Excel : Macro commandes et introduction au langage VBA - AS025

Objectifs

• Savoir analyser et planifier la réalisation d’un processus automatique • Savoir automatiser des taches simples par enregistrement d’un scénario d’actions • Savoir mettre en oeuvre les différentes méthodes d’exécution

Programme

Module 1 : Analyse préalable de la tâche à automatiser d’Excel VBA
– Définir l’objectif opérationnel
– Décrire par étapes de ce qui doit être fait (quoi faire…)
– Identifier des solutions techniques (comment faire…)
– Planifier des actions à enregistrer
– Réaliser les tests avant enregistrement

Module 2 : Macro enregistrée : les fondamentaux d’Excel VBA
– Planification des actions constitutives
– Identification des préalables à la mise en oeuvre
– Règles de nommage
– Où enregistrer une macro
– Relatif / absolu
– Visibilité et périmètre d’exploitation

Module 3 : Exécution : les différents modes de déclenchement
– Outils / macro / macros
– Raccourcis clavier
– Bouton de commande dans une feuille de calcul
– Bouton sur une barre d’outils
– Commande dans un menu

Module 4 : Macro enregistrée : exercices et mise en évidence de la démarche
– Découpage du processus global (réponses à la question “quoi faire ?”)
– Identification des solutions techniques
– Planification des actions à enregistrer (réponses à la question “comment faire ?”)
– Identification des mouvements et indication relatif / absolu

Module 5 : Les solutions techniques à connaître
– Sélectionner la première cellule disponible en fin de colonne ou de ligne
– Sélectionner la zone en cours
– Sélectionner les cellules spéciales

Module 6 : Transition macro / programmation VBA
– Accès à la fenêtre de programmation
– Identification des éléments : explorateur de projet / propriétés / modules
– Lecture du code résultant d’une macro enregistrée
– Modifications simples
– Enregistrement d’actions isolées et intégration dans une macro existante

Module 7 : Mise en exploitation
– Utilisation personnelle ou déploiement multi utilisateurs
– Le classeur de macros personnelles avec Excel VBA

Recherches

Tout le site Le catalogue

Liens directs