Aller au contenu
Bureautique & outils collaboratifs 🔥 Populaire 💰 CPF éligible

Automatiser des processus dans Microsoft Office avec VBA

Préparez la certification TOSA RS6963 en maîtrisant VBA pour automatiser Excel, Word et Office avec efficacité.

Avancé
Blended

Description de la formation

Jour 1 – Fondamentaux de VBA & environnement Office

  • Présentation de l’environnement VBA dans Excel et Word
  • Accès à l’éditeur, structure des macros, premières procédures
  • Déclaration de variables, types, portée
  • Utilisation des objets Excel : Workbooks, Worksheets, Range
  • Enregistrement de macros et compréhension du code généré
  • Atelier : automatiser la mise en forme et la création de rapports

Jour 2 – Contrôles, formulaires & procédures avancées

  • Création de fonctions personnalisées (UDF)
  • Événements et gestion de l’interaction utilisateur
  • Introduction aux UserForms : conception et intégration
  • Contrôles ActiveX (boutons, listes, cases à cocher)
  • Interaction entre applications (ex : Word depuis Excel)
  • Atelier : formulaire de saisie avec stockage automatisé

Jour 3 – Optimisation, débogage & entraînement certification

  • Gestion des erreurs (On Error…), mise au point du code
  • Outils de débogage, espion, points d’arrêt
  • Optimisation du temps d’exécution
  • Entraînement type certification TOSA :
  • Requêtes interactives
  • QCM avancés
  • Mises en situation avec interface Access/Excel
  • Atelier final : projet de script complet avec UserForm + automatisation

Objectifs pédagogiques

  • Maîtriser les bases du langage VBA dans Excel et Word
  • Écrire des procédures et automatiser des tâches récurrentes
  • Concevoir des formulaires interactifs (UserForms, ActiveX)
  • Utiliser les outils de débogage, optimiser et sécuriser ses scripts
  • Se préparer au test TOSA via des exercices contextualisés

Programme détaillé

Module 1 Jour 1 – Fondamentaux de VBA & environnement Office
  • Présentation de l’environnement VBA dans Excel et Word
  • Accès à l’éditeur, structure des macros, premières procédures
  • Déclaration de variables, types, portée
  • Utilisation des objets Excel : Workbooks, Worksheets, Range
  • Enregistrement de macros et compréhension du code généré
  • Atelier : automatiser la mise en forme et la création de rapports
Module 2 Jour 2 – Contrôles, formulaires & procédures avancées
  • Création de fonctions personnalisées (UDF)
  • Événements et gestion de l’interaction utilisateur
  • Introduction aux UserForms : conception et intégration
  • Contrôles ActiveX (boutons, listes, cases à cocher)
  • Interaction entre applications (ex : Word depuis Excel)
  • Atelier : formulaire de saisie avec stockage automatisé
Module 3 Jour 3 – Optimisation, débogage & entraînement certification
  • Gestion des erreurs (On Error…), mise au point du code
  • Outils de débogage, espion, points d’arrêt
  • Optimisation du temps d’exécution
  • Entraînement type certification TOSA :
  • Requêtes interactives
  • QCM avancés
  • Mises en situation avec interface Access/Excel
  • Atelier final : projet de script complet avec UserForm + automatisation

Prérequis

  • Maîtrise de base d’Excel / Word. Aucune expérience en programmation requise.

Public visé

  • Professionnels souhaitant automatiser leurs tâches sur Excel/Word, assistants, contrôleurs de gestion, techniciens, administratifs, développeurs débutants.

Modalités de la formation

  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Avancé
  • 👥 Effectif : 4 à 12 stagiaires (groupe restreint)
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • ♿ Accessibilité : Formations accessibles aux personnes en situation de handicap. Contactez notre référent handicap.
🏆
Passage de la certification obligatoire

Cette formation se conclut par le passage d'une certification officielle, indispensable à la validation de votre parcours.