Éligible au CPF Certification RS

AUTOMATISER DES PROCESSUS DANS LES APPLICATIONS MICROSOFT OFFICE AVEC VBA - MODULE 2 - NIVEAU BASIQUE

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

01Déclarer des variables avec Dim en choisissant le type adapté (Integer, Long, Double, String, Date, Boolean) et imposer Option Explicit
02Écrire des tests conditionnels avec If...Then...ElseIf...Else et Select Case
03Répéter un traitement avec les boucles For...Next, For Each...Next et Do...Loop
04Désigner des cellules, plages et feuilles avec Range, Cells, Offset, Worksheets et ActiveWorkbook
05Créer une procédure Sub et une fonction Function simples et les appeler depuis une autre procédure
06Déboguer une macro avec le mode pas à pas, les points d'arrêt et la fenêtre Variables locales
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 - Variables, types et constantes (3 h)

  • Déclaration Dim, types de données courants et type Variant par défaut
  • Option Explicit et paramétrage Déclaration des variables obligatoire dans Outils > Options
  • Portée des variables : procédure, module (Private), projet (Public) ; constantes avec Const
  • Opérateurs arithmétiques, de comparaison, de concaténation (&) et fonctions de conversion (CInt, CDbl, CStr, CDate)

Séquence 2 - Structures conditionnelles (2,5 h)

  • If...Then sur une ligne et bloc If...Then...ElseIf...Else...End If
  • Opérateurs logiques And, Or, Not
  • Select Case avec valeurs, listes et intervalles (Case 1 To 10, Case Is > 100)
  • Tests sur cellules vides et types : IsEmpty, IsNumeric, IsDate

Séquence 3 - Boucles et parcours de plages (3 h)

  • For...Next avec compteur et Step, For Each...Next sur une collection de cellules
  • Do While...Loop, Do Until...Loop et sortie anticipée Exit For / Exit Do
  • Détection de la dernière ligne remplie avec Cells(Rows.Count, 1).End(xlUp).Row
  • Prévention des boucles infinies et interruption avec Ctrl+Pause

Séquence 4 - Modèle objet Excel : Range, Worksheet, Workbook (3,5 h)

  • Hiérarchie Application > Workbooks > Worksheets > Range ; propriétés, méthodes et collections
  • Range, Cells, Offset, Resize, Rows, Columns ; propriétés Value, Formula, NumberFormat
  • Worksheets("Nom") et Worksheets(index) : ajouter, renommer, copier, supprimer une feuille
  • ThisWorkbook et ActiveWorkbook : différence et enregistrement avec Save
  • Bloc With...End With pour alléger le code

Séquence 5 - Procédures, fonctions et débogage de base (3 h)

  • Appel d'une procédure depuis une autre (Call ou nom direct) et découpage du code
  • Function avec argument et valeur de retour, utilisation dans une cellule comme fonction personnalisée
  • Points d'arrêt (F9), pas à pas détaillé (F8), fenêtre Variables locales et info-bulles de valeurs
  • Lecture des messages d'erreur de compilation et d'exécution courants (variable non définie, indice hors plage, incompatibilité de type)
03 · Résultats attendus

À la fin de la formation

  • Écrire des procédures VBA structurées intégrant variables, conditions et boucles
  • Manipuler les objets Range, Worksheet et Workbook pour lire et écrire des données
  • Concevoir des fonctions simples réutilisables dans le code ou dans une cellule
  • Utiliser les outils de débogage de base du VBE pour corriger une erreur
  • Choisir entre enregistreur et écriture directe du code selon la tâche à automatiser
04 · Points forts

Selon l’organisme

Acquérir les bases de la programmation VBA : variables typées, conditions, boucles et premières procédures écrites sans l'enregistreur pour traiter des plages de données Excel.

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