EXCEL : Macro-commandes - Programmer en VBA en 3 jours
Date de mise à jour :
Identifiant Offre Info : 20_25194921F
Organisme responsable :
LAHO Formation
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Automatiser des commandes répétitives et intervenir dans la programmation VBA
- Créer un formulaire VBA, utiliser les instructions de programmation les plus courantes
- Corriger, débugger une programmation VBA
Programme de la formation
Découpage par demi-journée : 1. Introduction et macros simples Introduction et bonnes pratiques Répondre aux questions et clarifier les objectifs Comprendre l'intérêt des noms : noms statiques et dynamiques Premiers pas avec les macros Créer une macro par enregistrement automatique Différencier les enregistrements relatifs et absolus Affecter une macro à un bouton, un objet ou un raccourci 2. Approche VBA Premiers pas dans l'éditeur VBA Modifier une macro enregistrée…
1. Introduction et macros simples
Introduction et bonnes pratiques
- Répondre aux questions et clarifier les objectifs
- Comprendre l'intérêt des noms : noms statiques et dynamiques
- Créer une macro par enregistrement automatique
- Différencier les enregistrements relatifs et absolus
- Affecter une macro à un bouton, un objet ou un raccourci
- Premiers pas dans l'éditeur VBA
- Modifier une macro enregistrée
- Utiliser les instructions simples : MsgBox, InputBox
- Explorer le menu Développeur
- Enregistrer un fichier avec le bon format (.xlsm)
Découverte de l'interface VBA
- Écrire une macro directement dans l'éditeur
- Manipuler les cellules : sélectionner, remplir, vider, supprimer
- Documenter et simplifier le code
- Déclarer et utiliser des variables
- Comprendre les types, la portée, les variables statiques et publiques
- Contrôle du flux
- Utiliser les structures conditionnelles : If...Then...Else, Select Case
- Créer des boucles : For...Next, For Each...Next, Do...Loop, While...Wend
Fonctions et événements
- Créer des macro-fonctions
- Déclencher des macros événementielles
- Créer un formulaire (UserForm)
- Insérer des contrôles : listes déroulantes, cases à cocher, boutons
- Programmer les événements des contrôles
- Tester et corriger
- Utiliser le mode pas-à-pas, les points d'arrêt
- Surveiller les variables avec la fenêtre d'exécution
- Gérer les erreurs avec On Error
- Afficher des messages d'erreur personnalisés
Validation et sanction
- Programmer en VBA Excel
Type de formation
Non certifiante
Niveau de sortie
Information non communiquée
Durée, rythme, financement
Durée
En centre
21 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Autre
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Information non communiquée
Conditions spécifiques et prérequis
Cette action de formation ne nécessite aucune condition spécifique ou pré-requis.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
10 Avenue Henri Matisse59300 Aulnoy-lez-Valenciennes
Responsable : LAHO Formation
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
10 Avenue Henri Matisse
59300 Aulnoy-lez-Valenciennes - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes