
EXCEL VBA Macros : 3 jours. Certification TOSA. CPF
CFORPRO
Finançable CPF
Salarié en poste / Entreprise
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
1440 €
Prise en charge CPF
Durée
21 heures en présentiel ou distanciel
Niveau visé
Certification / Habilitation
Taux de réussite
100%
Pré-requis
Personnes ayant déjà perfectionné leurs connaissances du logiciel Excel.
Certifications
Datadock
Qualiopi
Autres
Le plus de la formation
CERTIFICATION TOSA
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
Apprendre à créer des macros commande en Visual Basic Application dans Excel.
Associer des macros à des objets et les modifier. Savoir déboguer, optimiser les macros et créer des menus personnalisés.
Associer des macros à des objets et les modifier. Savoir déboguer, optimiser les macros et créer des menus personnalisés.
Programme
À QUOI SERT LE VBA DANS 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 connaître 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.
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.
L’ÉDITEUR VISUAL BASIC
* Comment l’ouvrir,
* Démarrer avec l’enregistreur de macro,
* Les différents éléments de l’éditeur,
* Conventions d’écriture.
PREMIER DIALOGUE AVEC L’APPLICATION
Les macros interactives : Inputbox, Msgbox :
* Leurs paramètres,
* Leurs limites (besoin de userform).
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 et la sélection dynamiques,
* Manipuler les feuilles et les classeurs : les ouvrir, les fermer, en créer, en supprimer, les renommer, transférer des données d’une feuilles à une autre, etc.,
* 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.
STRUCTURES DES PROGRAMMES
Structures de base :
* Les déclarations,
* Désactiver et réactiver les messages d'alerte et figer l’écran,
* Appliquer des tests : If… Then… Else, Select Case,
* Créer des boucles : Do While, For Each,
* Traiter les erreurs : On Error.
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, etc.),
* Déclaration des variables communes,
* Contrôles des saisies.
VÉRIFICATION ET ENREGISTREMENT DES MACROS
* Savoir déboguer les macros : mode pas à pas, points d’arrêt, suivi des variables, espions, etc.,
* Enregistrement des macros, fichiers xla.
* 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 connaître 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.
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.
L’ÉDITEUR VISUAL BASIC
* Comment l’ouvrir,
* Démarrer avec l’enregistreur de macro,
* Les différents éléments de l’éditeur,
* Conventions d’écriture.
PREMIER DIALOGUE AVEC L’APPLICATION
Les macros interactives : Inputbox, Msgbox :
* Leurs paramètres,
* Leurs limites (besoin de userform).
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 et la sélection dynamiques,
* Manipuler les feuilles et les classeurs : les ouvrir, les fermer, en créer, en supprimer, les renommer, transférer des données d’une feuilles à une autre, etc.,
* 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.
STRUCTURES DES PROGRAMMES
Structures de base :
* Les déclarations,
* Désactiver et réactiver les messages d'alerte et figer l’écran,
* Appliquer des tests : If… Then… Else, Select Case,
* Créer des boucles : Do While, For Each,
* Traiter les erreurs : On Error.
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, etc.),
* Déclaration des variables communes,
* Contrôles des saisies.
VÉRIFICATION ET ENREGISTREMENT DES MACROS
* Savoir déboguer les macros : mode pas à pas, points d’arrêt, suivi des variables, espions, etc.,
* Enregistrement des macros, fichiers xla.
15 années
d'expertise
Formations courtes
accessibles à tous
Éligible CPF
Financement facilité
Financement
Des solutions de financement pour vous aider
Financement CPF
Le Compte Personnel de Formation (CPF) permet à toute personne active en France de financer
des formations pour développer ses compétences professionnelles tout au long de sa carrière.
Accessibilité et autonomie dans la formation
Évolution professionnelle et employabilité
Prise en charge financière
Centre
À propos du centre CFORPRO
- Depuis 2008, le Centre de formation CFORPRO propose des formations courtes et intensives.
- L' organisme, certifié qualité QUALIOPI, est reconnu comme acteur essentiel de la formation en présentiel ou à distance.
- Nous proposons un catalogue de plus de 120 formations répondant aux besoins du marché.
- Des formations certifiantes, éligibles au CPF (Compte Personnel de Formation) pour nombre d 'entre elles.
- Des formations concrètes et pratiques, dans de nombreux secteurs de pointe : ENERGIES, ELECTRONIQUE, INFORMATIQUE, INTERNET, GRAPHISME ...
- Plus de 5000 stagiaires formés.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation



Ces formations peuvent vous intéresser

EXCEL: débutant, remise à niveau, perfectionnement (13h)
MONTARGIS, ILLZACH, BLOIS ET 34 AUTRE(S) LOCALITÉ(S)