Aller au contenu principal

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)

Nouvelle recherche

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

attestation de suivi ou de présence

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 Blida
57000 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