Retour à la liste des formations
Référence : 1997B
Excel VBA : Niveau 1
DOMAINE : Bureautique / Informatique
Objectifs de la formation
Créer et exécuter des macros pour automatiser des tâches simples.
Comprendre les concepts de base du langage VBA et son environnement de développement.
Automatiser les tâches avec les procédures événementielles et les conditions.
Concevoir des interfaces utilisateur simples et déboguer le code VBA.
Pré-requis
Avoir suivi le cours Excel perfectionnement ou en maîtriser les fonctions traitées
Moyens pédagogiques et modalités d'évaluation
Moyens pédagogiques : Alternance entre théorie et exercices pratiques. Un support de cours adapté remis à chaque participant. Salle de cours équipée d'un ordinateur par stagiaire / réseau informatique haut-débit / connexion internet / matériels de projection / Tableaux.
Modalités d'évaluation : Evaluation au fur et à mesure des exercices pratiques / Questionnaire de satisfaction / Attestation de stage / Evaluation sommative par le formateur sur 5 questions.
Formation en présentiel : A l'aide de l'application EDUSIGN, les stagiaires ont un accès afin d'émarger pendant la formation et de répondre à une opinion qualité lors de la fin de la formation.
Formation en distanciel : A l'aide d'un logiciel, les stagiaires interagissent entre eux et avec le formateur / Accès à l'environnement d'apprentissage (supports,...)et aux preuves de suivi (émargements, évaluation,opinion qualité...) via la plateforme Edusign / Convocation avec lien de connexion.
Contenu et méthodes mobilisées
Un test de positionnement est réalisé en amont de la formation.
MACROS ET ENREGISTREMENT
- Création et exécution d'une macro enregistrée
- Visualisation du code
- Modification du code d'une macro enregistrée
PRINCIPE DE PROGRAMMATION
- Visual Basic pour Application (VBA)
- Programmation structure orientée objets
- Les commandes (Instructions, Fonctions)
- Les Objets (Méthode, Propriétés, Èvènements)
- Variables
- Commentaires
- Visual Basic Editor (Projet, Propriétés, Module, L'explorateur d'objet)
UTILISATION DES OBJETS
- Référence aux classeurs
- Référence aux Feuilles
- Référence aux Cellules
- Notion de collection
MANIPULATION DES CHAINES DE CARACTERES, VALEURS NUMERIQUES ET DATES
- Fonctions chaines
- Fonctions numériques (Val, Abs,...)
- Fonctions de dates (Now, Date, Year, Day,...)
- Fonctions de conversion
LES VARIABLES
- Définition
- Les différents types
- Déclaration
- Tableau
LES CONDITIONS
- Instructions conditionnelles (If, Then, Else)
- Instructions conditionnelles structurées (Select Case)
LES BOUCLES
- Compteur (For... Next)
- Conditionnelles (Do... Loop)
LES BOÎTES DE DIALOGUE : MGSBOX
USERFORM (FORMULAIRE)
INTITULE, ZONE DE TEXTE, LISTES ...
- Onglets, Control Calendrier, ...
LES OUTILS DE DEBLOCAGE
- La barre d'outils Débogage
- Le mode pas à pas
- Les points d'arrêt
- La fenêtre des variables locales
L'Intelligence Artificielle transforme progressivement la bureautique en facilitant la rédaction, l'analyse et la création de documents ou présentations.
Dans nos modules, ChatGPT est utilisé comme outil principal pour découvrir et pratiquer l'IA dans Word, Excel et PowerPoint.
Si vous disposez de la version Microsoft 365, Copilot peut être présenté en complément pour enrichir l'expérience.
Si vous utilisez une autre version du Pack Office, l'IA est également abordée via ChatGPT et des exercices adaptés pour chaque logiciel.
Fiche mise à jour le 03/11/2025
Retour à la liste des formations