Aller au contenu principal

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)

Nouvelle recherche

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…

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
  • Utiliser les instructions simples : MsgBox, InputBox
  • Explorer le menu Développeur
  • Enregistrer un fichier avec le bon format (.xlsm)
3. Introduction à la programmation VBA
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
Variables
  • Déclarer et utiliser des variables
  • Comprendre les types, la portée, les variables statiques et publiques
4. Conditions et boucles
  • 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
5. Fonctions et formulaires
Fonctions et événements
  • Créer des macro-fonctions
  • Déclencher des macros événementielles
Formulaires
  • Créer un formulaire (UserForm)
  • Insérer des contrôles : listes déroulantes, cases à cocher, boutons
  • Programmer les événements des contrôles
6. Débogage et gestion des erreurs
  • 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
Ce programme existe aussi en 1, 2 ou 4 jour(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

    Programme : Financements à déterminer selon la situation du bénéficiaire

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 Matisse
59300 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