Formation Excel VBA


Objectif de formation Maîtriser le langage de programmation VBA dans Excel et les exploiter dans vos outils internes.
Public Toute personne souhaitant automatiser des traitements et développer des applications sous Excel.
Prérequis Connaissances avancées d’Excel sont obligatoires
Tarif inter Variable en fonction du lieu et dégressif en fonction du nombre de candidats, nous contacter pour ces précisons.
Tarif intra Variable en fonction des conditions de mise en œuvre (sur devis)
Pédagogie Formation basée sur des cas pratiques, alternance entre la théorie du langage VBA (Visual Basic For Applications) et apprentissage sur des cas concrets, mise en situation en rapport au contexte de l’entreprise.
Evaluation En début de formation pour évaluer le niveau de l’apprenant. (Questionnaire préalable de connaissance) Au cours et en fin de formation pour mesurer la progression (QCM)/ (Étude de cas – Exercices non guidés)
Durée 2 jours de formation
Disponibilité 1 à 2 mois en situation normale (formation inter et formation intra)
CPF Formation éligible au CPF, Code RS 237359 (TOSA), certification sans échec (taux d’obtention : 100%), Capordi est un centre de formation habilité TOSA.
Nombre de participants 1 à 6 personnes
Matériel Formations intra-entreprises : Un ordinateur par personne mis à disposition par l’organisme CAPORDI. Un support remis dès le début de la formation, ce support présente la totalité des concepts et notions qui seront abordés dans la session.
Accessibilité Formations inter-entreprises : Etablissement recevant du public en situation de handicap. Pour toute situation de handicap, nous contacter pour évaluer notre capacité à adapter les moyens pédagogiques. Formations intra-entreprises : l’organisme de formation d’accueil s’engage à veiller à cette accessibilité des apprenants si besoin.


Référentiel de compétences de la formation Excel VBA


Compétences spécifiques
Définition de l’acronyme VBA
Exemples d’utilisation du VBA
Intérêts d’utiliser du VBA

Compétences spécifiques
Accéder à l’onglet Développeur
Enregistrer une action simple
Choisir l’emplacement d’enregistrement de la macro-commande
Accéder à l’éditeur Visual Basickbd>
Comprendre le code généré par l’enregistreur

Compétences spécifiques
Différence entre procédure et fonction
Déclaration et types de variables
Portée des variables
Utilisation des variables Tableaux
Règles d’affectation des noms
Rendre une macro accessible dans le ruban, dans la feuille ou dans la barre d’accès rapide

Compétences spécifiques
Utilisation de boucles pour répéter une ou plusieurs
actions (For…Next / For… Each… Next / Do… Loop /
Do…While… until / While… Wend / Select Case)
Utilisation des tests pour effectuer des contrôles
(If…Then…Else…End if)
Utilisation de blocs d’instructions (With…End With)
Appeler une procédure existante
La gestion des erreurs dans VBA

Compétences spécifiques
Afficher les éléments de travail :
− Explorateur de projets
− Fenêtre de propriétés
− Fenêtre Code
− Fenêtre variables locales
Les modules pour créer des macro-commandes
Les « feuilles » pour créer des formulaires (UserForm)
Conventions d’écriture du code VBA
Objets disponibles en VBA

Compétences spécifiques
Calculer à l’aide d’une procédure VBA
Se déplacer dans une feuille à l’aide du VBA
Se déplacer entre feuilles à l’aide du VBA
Se déplacer entre classeurs à l’aide du VBA

Compétences spécifiques
Créer un formulaire
Les contrôles disponibles dans un formulaire
Personnalisation des contrôles du formulaire

Indicateurs 
Janvier à Décembre 2022

Information sessions

Nombre : 2

Apprenants : 4