Détail de l'annonce
FORMATION OPERATIONNELLE – EXCEL SOUS VBA - Microsoft Word
Forte de 15 années d’expérience dans l’accompagnement de collaborateurs de tout corps de métier, la société P L A T I N I U M F I N A N C E , une référence régionale dans le monde des séminaires et formations à destination des cadres, salariés et demandeur d’emplois vous propose une formation PRATIQUE sur EXCEL VBA .
OBJECTIF :
• Apprendre à créer des macros commande en Visual Basic Application dans Excel
• Associer des macros à des objets, apprendre à les modifier.
• Savoir déboguer, optimisation de macros et création de menus personnalisés
PROGRAMME DE LA FORMATION
AXE / A quoi sert VBA EXCEL ?
• Architecture d’un projet VBA Excel (données et documents d’entrée, données de base, documents de sortie)
• Analyser avant de programmer
• Bien connaitre le besoin avant de se lancer dans la programmation
• Anticiper les besoins futurs non exprimés
• Pourquoi Excel demande de confirmer l’activation des macros
• Danger des macros.
AXE / Les notions de base de la programmation VBA
• Notion de variables, (utilité, déclaration)
• Notion d’objets (classes, propriétés, méthodes/évènements)
• Notion de procédure, de fonctions, de modules
• Notion d’évènements
• Lien entre VBA et son hôte Excel
AXE / L’éditeur Visual basic
• Comment l’ouvrir
• Démarrer avec l’enregistreur de macro
• Les différents éléments de l’éditeur
• Convention d’écriture
AXE / Les macros interactives : Inputbox, Msgbox :
• Leurs paramètres,
• Leurs limites (besoin de userform)
AXE / Manipuler des objets Excel avec VBA
• Le repérage des cellules, le déplacement du curseur : méthode Offset, Déterminer une plage de cellule non vide : End(xlup), End(xltoleft).
• Utilisation de variables dans le repérage, sélection dynamiques.
• Manipuler les feuilles, les classeurs : les ouvrir, les fermer, en créer, en supprimer, les renommer, transférer des données d’une feuilles à une autre
• Les principales méthodes : Add, Copy, Delete, Select, Move, Protect
• Les principales propriétés : Value, Formula, FormulaR1C1, FormulaLocal, Font, Name, Count, Row, Column
• Écrire des formules par VBA.
AXE / Structures des programmes
• Les déclarations
• Désactiver et réactiver les messages d'alerte, figer l’écran
• Appliquer des tests : If… Then… Else, Select Case.
• Créer des boucles : Do While, For Each.
• Traiter les erreurs : On Error.
AXE / Mettre en place l’interactivité
• Créer une feuille de boutons
• Créer un formulaire de saisie,
• Les différents éléments du formulaire (menu déroulant, boutons d’option, cases à cocher, …)
• Déclaration des variables communes
• Contrôles des saisies
AXE / Vérification et enregistrement des macros
• Savoir déboguer les macros : mode pas à pas, points d’arrêt, suivi des variables, espions
• Enregistrement des macros, fichiers xla
---------------------------
P L A T I N I U M F I N A N C E
Avenue Moulay Driss 1er – Bâtiment 819 – 12 000 Témara
A Rabat : Avenue de France - Agdal
Pour toute information ou inscription :
Tél. : 06.42.23.22.43 / 05.37.60.70.05
Commentaire(s)