Formations Digital Marketing & Bureautique
Date mise à jour : 29/01/2025
Objectifs et compétences visées de la formation
  • Automatiser les tâches répétitives dans Excel avec VBA
  • Comprendre la structure et le fonctionnement des macros et du langage VBA
  • Manipuler les feuilles, les cellules et les classeurs avec du code VBA
  • Optimiser et sécuriser le code pour améliorer la performance
Pré-requis
  • Avoir une bonne connaissance d’Excel
  • Un test de positionnement (QCM ou audit téléphonique) est proposé en amont de la formation pour valider les prérequis et objectifs visés
  • pour savoir si vous disposez des compétences nécessaires pour suivre cette formation
Profil des participants
  • Utilisateurs confirmés d'Excel voulant maîtriser le langage Visual Basic appliqué à Excel
Méthodes pédagogiques
  • 2 à 5 personnes par cours
  • 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques et de démonstrations
  • La mise en pratique est basées sur des exercices
Évaluation de la formation
  • Évaluation permanente des acquis sous forme d'exercices de synthèses
  • Document d'évaluation de satisfaction
  • QCM d’Évaluation de la formation de fin de formation ou tests pratiques
  • Feuille d’émargement à signer par les participants et l’intervenant par demi-journée de formation
  • Attestation de formation individuelle
  • Attestation de fin de stage
Infos Complémentaires
  • Horaires : 09h00-12h30 / 13h30-17h00
  • Formateur : Formateur expert en Bureautique (consultez son CV)
  • Toutes les formations que nous dispensons peuvent entrer dans le cadre de la formation continue
  • Une convention de formation sera établie dès votre inscription
  • Contact administratif & pédagogique : Frédéric FARLAY - 04.72.982.982
  • Modalités et délais d’accès : Formation inter ou intra-entreprise, en présentiel ou à distance, inscription possible jusqu’à 5 jours avant la session
  • Accessibilité : Formation accessible aux personnes en situation de handicap (adaptation des supports et modalités d’animation en fonction des besoins spécifiques)

notre processus de validation de la formation

Stagiaires formés BPF 2023 : 298 | heures de formation BPF 2023 : 2895
Taux satisfaction (Très bien & Bien) toutes formations confondues : 98%
Les points forts
  • 1 support de cours remis à chaque stagiaire
  • Salle de formation équipée avec un PC par personne
  • Exemples et études de cas projetés sur vidéoprojecteur
  • Les stagiaires peuvent présenter leurs propres documents
  • Les stagiaires peuvent récupérer les exercices pratiqués pendant la formation
  • Nombreux exercices pratiques
  • Possibilité de passer la Certification TOSA (option +65 € H.T.)
Assistance Post-Formation

Toute personne ayant suivi une formation avec FORMATIC 2000 bénéficie d’une assistance post-formation d’une durée de 1 mois. Ce nouveau service d’accompagnement permet aux stagiaires rencontrant des difficultés dans la mise en oeuvre des connaissances acquises de solliciter l’aide de nos formateurs sur des aspects relatifs aux programmes de formation suivis. Pour en bénéficier, il suffit de se rendre sur la page contact de notre site web et de remplir le formulaire. Une réponse est apportée par mail ou par téléphone dans un délai de 48 h.

Programme de la formation :

Enregistrer, modifier et exécuter une macro

  • Introduction à l'enregistreur de macros :
    - Enregistrement d’une macro simple
    - Exécution automatique d’une macro
  • Modification de macros enregistrées pour les personnaliser
  • Affectation de macros à des boutons, des objets graphiques et des raccourcis clavier
  • Création de macros globales accessibles depuis tous les classeurs

Premiers pas en programmation VBA

  • Écriture directe de macros dans l’éditeur Visual Basic for Applications (VBA)
  • Présentation de l'éditeur VBA (VBE) et des fenêtres importantes
  • Comprendre les objets, méthodes et propriétés dans Excel VBA
  • Utilisation de l’objet Range pour manipuler des cellules et des plages
  • Déclaration et utilisation de variables (Dim, Set, Public, Static)
  • Création de macros interactives avec InputBox et MsgBox
  • Gestion des types de données (String, Integer, Double, Boolean)

Utilisation des structures conditionnelles et des boucles

Conditions en VBA

  • Utilisation des tests conditionnels :
    - If… Then… Else
    - Select Case
    - IsEmpty et IsNumeric pour vérifier les entrées utilisateur

Boucles et automatisation

  • Utilisation des boucles pour automatiser des tâches répétitives :
    - For… Next
    - Do… Loop
    - For Each… Next (appliqué aux cellules et objets)

  • Arrêter une boucle avec Exit et DoEvents

Manipulation avancée des feuilles de calcul et classeurs

  • Sélection dynamique et positionnement du curseur (ActiveCell, Cells, Offset)
  • Déplacement et copie de données entre feuilles de calcul
  • Création et suppression dynamique de feuilles
  • Protection et verrouillage des feuilles et classeurs via VBA

Automatisation des tâches à l’ouverture et la fermeture d’un classeur

  • Exécution automatique de macros au démarrage d’un classeur (Workbook_Open)
  • Automatisation de tâches lors de la fermeture d’un classeur (Workbook_BeforeClose)
  • Programmation de tâches récurrentes avec un timer (Application.OnTime)

Gestion des erreurs et optimisation des macros

  • Gestion des erreurs avec la directive On Error :
    - On Error Resume Next
    - On Error GoTo pour rediriger vers un gestionnaire d’erreurs
    - Création de messages d’alerte personnalisés
  • Désactivation des messages d’alerte Excel (Application.DisplayAlerts = False)
  • Accélération de l’exécution des macros avec :
    - Application.ScreenUpdating = False (désactivation des rafraîchissements)
    - Application.Calculation = xlCalculationManual (désactivation du recalcul automatique)

Questions / réponses et cas pratiques

  • Réponse aux questions des participants
  • Mise en pratique avec des exercices avancés
  • Études de cas concrets selon les besoins des stagiaires

 

Formation Excel macros vba


Durée :
3 jours / 21 h
Tarif H.T.
Intra Groupe
2 à 5 personnes
(880 € H.T. / jour)
2640 €
Individuelle
(610 € H.T. / jour)
1830 €
Inter-Entreprises par pers.
(410 € H.T. / jour)
1230 €

Option Certification TOSA : + 65 € H.T.
CODE CPF : RS6201

Dates Inter-Entreprises
Mars à mai 2025

Ville Dates
Lyon 19 au 21 mars
09 au 11 avril
14 au 16 mai
Visio 19 au 21 mars
09 au 11 avril
14 au 16 mai

Autres dates : nous consulter

INSCRIPTION   DEMANDE DEVIS  

Une Question

04 72 982 982
contact@formatic2000.com

TOSA Centre agrée

Télécharger programme formation

Télécharger le programme détaillé

   
Inscription formation

Télécharger la fiche d'inscription