Automatisez vos classeurs avec la programmation VBA Excel (macros)
Date de mise à jour :
Identifiant Offre Info : 01_GE465589
Organisme responsable :
Morpheus Formation
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Cette formation vous offre l'opportunité d'utiliser le langage de programmation VBA pour créer des macros et automatiser vos classeurs Excel. Vous allez créer de véritables applications sur le logiciel. L'objectif étant d'améliorer l'expérience de l'utilisateur pour limiter les erreurs et libérer du temps ! À l'issue de la formation, vous serez capable de : - Comprendre les mécanismes de la programmation et adopter les bonnes pratiques en VBA (Visual Basic for…
Cette formation vous offre l'opportunité d'utiliser le langage de programmation VBA pour créer des macros et automatiser vos classeurs Excel.
Vous allez créer de véritables applications sur le logiciel. L'objectif étant d'améliorer l'expérience de l'utilisateur pour limiter les erreurs et libérer du temps !
À l'issue de la formation, vous serez capable de :
- Comprendre les mécanismes de la programmation et adopter les bonnes pratiques en VBA (Visual Basic for Application).
- Manipuler les objets Excel et utiliser les opérateurs dans le code.
- Utiliser des variables, des conditions et des boucles pour structurer le code.
- Créer des formulaires interactifs pour améliorer l'expérience utilisateur.
- Utiliser les outils de débogage et l'intelligence artificielle pour corriger et optimiser le code.
Programme de la formation
Module 1 - Maîtriser les bonnes pratiques VBA - Appréhender l'environnement de programmation, définir le besoin avant de programmer et anticiper les besoins futurs. - Enregistrer et exécuter des macros, connaître les risques, différencier VBA et VB. - Identifier les blocs d'instructions (procédures, fonctions, modules), modifier et améliorer le code, ajouter des commentaires et utiliser l'intelligence artificielle pour générer du code. Module 2 - Manipuler les objets Excel et…
Module 1 - Maîtriser les bonnes pratiques VBA
- Appréhender l'environnement de programmation, définir le besoin avant de programmer et anticiper les besoins futurs.
- Enregistrer et exécuter des macros, connaître les risques, différencier VBA et VB.
- Identifier les blocs d'instructions (procédures, fonctions, modules), modifier et améliorer le code, ajouter des commentaires et utiliser l'intelligence artificielle pour générer du code.
Module 2 - Manipuler les objets Excel et utiliser les opérateurs
- Programmation orientée objet, classes d'objets (propriétés, méthodes, évènements).
- Utiliser l'explorateur d'objets VBA, manipuler cellules, plages, feuilles et classeurs, ainsi que l'application Excel.
- Utiliser les opérateurs arithmétiques, de comparaison, logiques et de concaténation.
- Maîtriser les fonctions VBA intégrées.
Module 3 - Variables, conditions et boucles
- Comprendre et déclarer les variables, leurs types et portées.
- Utiliser instructions conditionnelles (If…Then…Else, Select Case) et boucles (Do…Loop, For…Next, For Each…Next) avec Exit pour sortir d'une boucle.
Module 4 - Formulaires et boîtes de dialogue
- Créer un formulaire simple, valider les données, insérer et paramétrer des contrôles ActiveX.
- Préparer l'affichage du formulaire et automatiser des tâches.
- Utiliser MsgBox, InputBox, GetOpenFilename et GetSaveAsFilename.
- Améliorer l'expérience utilisateur.
Module 5 - Outils de débogage et IA
- Identifier et corriger les erreurs, placer des points d'arrêt, effectuer un débogage pas à pas et utiliser la fenêtre des variables locales.
- Optimiser les performances, résoudre les problèmes avec le formateur et utiliser l'intelligence artificielle pour corriger du code.
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
14 h
Modalités d'alternance
Aucun rythme d'alternance déclaré.
Financement
- Conventionnement
- Oui
Conditions d'accès
Publics visés
- Agent de la fonction publique
- Bénéficiaire allocation retour à l'emploi
- Bénéficiaire allocation solidarité spécifique
- Bénéficiaire du revenu de solidarité active
- Demandeur d'emploi
- Licencié pour motif économique
- Militaire en reconversion
- Particulier, individuel
- Public en emploi
- Public sans emploi
- Salarié
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Niveau débutant ou intermédiaire sur le logiciel Excel (après l'analyse des besoins). Testez votre niveau : https://www.morpheus-formation.fr/blog/test/excel/
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
7 Avenue de Blida57000 Metz
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
7 Avenue de Blida
57000 Metz - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes