A l’issue de cette formation, vous serez capable de :
Automatiser des tâches sous Excel
Développer des procédures sous VBA
Déboguer les programmes
Contenu de cours réalisé en conformité et en adéquation du référentiel de la certification visée.
Prérequis
Être à l’aise avec l’informatique et l’environnement Windows.
21 heures
Horaires de la formation : 9h00 – 12h00 / 13h30 – 17h30 Horaires adaptables à vos disponibilités
Formation présentielle ou à distance
Attestation de fin de formation remise à la fin de la session
Devis sur demande
Formation Certifiante
Formation finançable avec votre CPF
Méthode Pédagogique
La formation se déroule sur un format 30/60/10
30% de Théorie : réalisé au moyen de
supports type diaporama Powerpoint, et/ou
sur tableau blanc.
60% de Pratique : réalisé au travers de
Travaux Pratiques, d’exercices tout au long
de la formation.
10% d’évaluation continue : réalisé au
travers de QCM de niveaux permettant de
s’assurer au fur et à mesure de la formation,
l’acquisition et la compréhension des
nouvelles connaissances et l’atteinte des
objectifs.
Programme de formation :
Introduction
Généralités sur le langage Visual Basic Application
Généralités sur la programmation événementielle
Intérêts d’utiliser VBA dans les applications Office : limites des macros pré-enregistrées
Les macro-commandes simples
Utiliser l’enregistreur de Macro
Création d’une macro-commande
Enregistrement et modification de macros
Affectation une macro à un bouton ou un objet
Affecter une macro à un Menu ou une barre d’outils
Enregistrer une macro dans le classeur de Macros personnelles : perso.xls
Introduction à Visual Basic Editor
Visualiser et éditer une macro dans l’éditeur de Macros
Présentation des différentes fenêtres de l’interface
Lire et écrire du code VBA
Comprendre la notion d’objets et acquérir les principales méthodes
Les instructions du langages VBA
Définition et rôle des fonctions et des procédures
Déclaration et utilisation de variables
Constantes
Les instructions conditionnelles (If…Then, Select Case)
Les boucles (For…Next, Do…Loop, While et Until)
Les objets
Définition d’un objet et intérêt de la programmation orientée objet
Notion de collections, propriétés, méthodes et événements
Manipuler les feuilles, les classeurs
Utilisation des instructions For Each…Next, With…End with