Éligible au CPF Certification RS

AUTOMATISER DES PROCESSUS DANS LES APPLICATIONS MICROSOFT OFFICE AVEC VBA - MODULE 3 - NIVEAU OPÉRATIONNEL

CURSUS PROOrganisme de formation · Rhône (69)
Prix1 650 €
DuréeDurée non précisée
FormatRhône (69)
PublicTout public
CertificationRS6963
01 · Objectifs

Ce que vous saurez faire

01Automatiser le tri, le filtrage et la mise en forme d'une liste de données avec Sort, AutoFilter et les tableaux structurés (ListObjects)
02Consolider plusieurs classeurs d'un dossier avec Workbooks.Open, la fonction Dir et une boucle de traitement
03Créer des procédures paramétrées (ByVal, ByRef, Optional) et des fonctions personnalisées pour les feuilles de calcul
04Concevoir un UserForm de saisie avec zones de texte, listes déroulantes, cases à cocher et boutons de validation
05Intercepter les erreurs d'exécution avec On Error GoTo et l'objet Err pour afficher un message explicite
06Déclencher des traitements automatiques à partir des événements Workbook_Open, Worksheet_Change et BeforeSave
02 · Programme

Le déroulé, étape par étape

Formation mixte de 15 h : 12 h à distance (plateforme e-learning et accompagnement individualisé) et 3 h en présentiel.

Séquence 1 - Structurer et paramétrer son code (3 h)

  • Arguments ByVal, ByRef et Optional, valeurs par défaut
  • Procédures Private et Public, organisation en modules thématiques
  • Fonctions personnalisées (UDF) : catégorie, utilisation dans les formules, Application.Volatile
  • Fonctions VBA de texte et de date (Left, Mid, InStr, Replace, Format, DateAdd, DateDiff) et accès aux fonctions de feuille via WorksheetFunction

Séquence 2 - Automatiser le traitement de listes de données (3 h)

  • CurrentRegion, UsedRange et End pour délimiter dynamiquement une plage
  • Méthode Sort, AutoFilter avec critères, SpecialCells(xlCellTypeVisible) pour copier le résultat filtré
  • Tableaux structurés : ListObjects, ListRows.Add, DataBodyRange, ListColumns
  • Suppression de doublons (RemoveDuplicates) et mise en forme conditionnelle par le code (FormatConditions)

Séquence 3 - Piloter classeurs et fichiers (3 h)

  • Workbooks.Open, Workbooks.Add, SaveAs avec FileFormat, Close SaveChanges
  • Parcours des fichiers d'un dossier avec Dir et chemins construits avec ThisWorkbook.Path
  • Boîtes de dialogue Application.GetOpenFilename et FileDialog(msoFileDialogFolderPicker)
  • Copie de plages entre classeurs et export d'une feuille en PDF avec ExportAsFixedFormat

Séquence 4 - Concevoir un formulaire de saisie (UserForm) (3 h)

  • Insertion d'un UserForm, boîte à outils et propriétés (Name, Caption, TabIndex)
  • Contrôles Label, TextBox, ComboBox, ListBox, CheckBox, OptionButton, CommandButton
  • Événements UserForm_Initialize, CommandButton_Click ; affichage avec Show et fermeture avec Unload Me / Hide
  • Contrôles de saisie avant écriture dans la feuille (champs obligatoires, IsNumeric, IsDate)

Séquence 5 - Gérer les erreurs, les événements et déboguer (3 h)

  • On Error GoTo étiquette, On Error Resume Next, On Error GoTo 0 ; objet Err (Number, Description) et Exit Sub avant le gestionnaire
  • Événements de classeur et de feuille : Workbook_Open, Workbook_BeforeSave, Worksheet_Change avec Intersect, Application.EnableEvents
  • Fenêtre Exécution (Ctrl+G) et Debug.Print, fenêtre Espions, modification de la ligne suivante à exécuter
  • Compilation du projet (Débogage > Compiler VBAProject) pour détecter les erreurs avant exécution
03 · Résultats attendus

À la fin de la formation

  • Automatiser des processus Excel récurrents de bout en bout à partir de cas métier
  • Manipuler les objets Workbook, Worksheet, Range et ListObject pour traiter des données réelles
  • Concevoir des formulaires UserForm simples pour fiabiliser la saisie
  • Écrire des procédures et fonctions paramétrées intégrant une gestion des erreurs
  • Diagnostiquer et corriger un programme à l'aide des outils de débogage du VBE
04 · Points forts

Selon l’organisme

Devenir autonome sur l'automatisation des tâches professionnelles courantes : traitement de listes, consolidation de classeurs, formulaires de saisie, gestion des erreurs et événements.

05 · Lieu

Où se déroule la formation

En centre Sessions en présentiel : Rhône (69).
Rhône (69)
06 · Financement

Payer avec votre Compte Personnel de Formation

Cette formation figure au catalogue Mon Compte Formation : elle est éligible au CPF. Vos droits, cumulés en euros, se consultent et s’utilisent sur le site officiel.

Vérifier mes droits sur moncompteformation.gouv.fr
07 · Informations

Organisme, certification, inscription

OrganismeCURSUS PRO · SIRET 92338882100012
CertificationRS6963 · Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa) (RS6963)
InscriptionSur moncompteformation.gouv.fr, depuis la fiche de la formation (bouton « Plus d’informations »)

Texte rédigé par l’organisme de formation. Source : « Moncompteformation – L’offre de formation », Caisse des Dépôts et DGEFP, données ouvertes sous Licence Ouverte 2.0, mise à jour du 16/10/2026. WorkDispo n’est pas affilié à Mon Compte Formation.

Formations similaires

Tout le thème →
1 650 €Durée non précisée