Formation VBA Excel

Les bases pour développer des applications

Présentiel ou à Distance

Dans vos locaux ou par partage d’écran

Formation en intra-entreprise

De 1 à 10 participants de votre entreprise

Prix pour le groupe

De 1800 €ht à 3000 €ht en fonction du nombre de participants

Durée

3 jours
21 heures

Personnalisé – Interactif – Accompagné

Intérêts de la formation

Une formation VBA (Visual Basic for Applications) présente un intérêt considérable pour les professionnels souhaitant améliorer leur efficacité et leur productivité au sein de leur entreprise. VBA permet d’automatiser des tâches répétitives et chronophages dans les applications Microsoft Office, telles que Excel, Word et Access, en créant des macros et des scripts personnalisés. En maîtrisant VBA, les utilisateurs peuvent développer des solutions sur mesure pour analyser des données, générer des rapports, et simplifier des processus complexes, ce qui se traduit par un gain de temps significatif et une réduction des erreurs humaines.

A qui s’adresse cette formation ?

Tout utilisateur d’Excel souhaitant automatiser des traitements et créer des applications sous Excel

Dans vos locaux

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :

  • Enregistrer, modifier et écrire des macros VBA
  • Maîtriser les bases de la programmation en VBA : Utiliser les différentes structures conditionnelles, les variables et constantes
  • Créer des boîtes de dialogue (Msgbox et InputBox)
  • Créer et utiliser des procédures et fonctions VBA (Sub et Function)

Formation sur mesure

Pré-requis

Très bonne maîtrise d’Excel

A partir de vos propres fichiers

Formation VBA en présentiel et distanciel - Dophis
Etre accompagné en formation VBA - Dophis
Formation personnalisée VBA Excel - Dophis

Personnalisé – Interactif – Accompagné

Programme de la formation

Utiliser l’enregistreur de macros

  • Créer une macro avec l’enregistreur de macros inétégré
  • Afficher le code généré dans la fenêtre Visual Basic
  • Modifier la macro enregistrée via la fenêtre Visual Basic

Exécution des macros

  • Différentes méthodes pour lancer une macro
  • Lancer une macro à partir d’un raccourci-clavier
  • Ajouter une icône à une barre d’outils pour exécuter une macro
  • Utiliser un bouton de commande sur une feuille de calcul pour démarrer une macro

Structure et organisation d’un module VBA

  • Les déclarations
  • Type et portée des variables
  • Les fonctions
  • Ajout de commentaires dans le code
  • Organisation d’un module VBA

Programmation en VBA

  • Coder directement une macro dans l’éditeur Visual Basic
  • Comprendre la notion d’objets, méthodes et propriétés
  • Déclarer et utiliser des variables pour optimiser le code
  • Manipuler les feuilles, les classeurs par macro
  • Transférer les données d’une feuille vers une autre feuille ou classeur
  • Effectuer des tests : If Then Else, Select Case
  • Mettre en place des boucles pour les traitements répétitifs : Do Loop, For Next, For Each
  • Traiter les erreurs : On Error
  • Figer l’écran, désactiver les messages d’alerte d’Excel
  • Créer des fonctions personnalisées
  • Lancer automatiquement des macros à l’ouverture d’un classeur, à sa fermeture
  • Utiliser des macros évènementielles

Interaction avec l’utilisateur

  • Utiliser les boîtes de dialogue : Msgbox et InputBox
  • Fonction Msgbox détaillée
  • Fonction InputBox expliquée
  • Constantes à mettre en place avec ces pop-up

Débogage des macros

  • Exécution pas à pas
  • Application des outils de débogage
  • Utilisation des points d’arrêts

Personnalisé – Interactif – Accompagné

Informations complémentaires

Pour organiser ce cours VBA, veuillez noter les renseignements suivants

Eléments indispensables

  • Disposer d’un ordinateur avec Excel déjà installé. La formation VBA Excel pour débutants se déroule sur les ordinateurs des participants.

  • Posséder une connexion internet (uniquement pour les formations à distance).

  • Accès à Teams, Zoom, ou une autre plateforme de partage d’écran compatible avec l’organisme de formation (uniquement pour les formations à distance).

  • Pour les formations à distance, il est conseillé d’avoir deux écrans pour un meilleur suivi de la formation.

Modalités pratiques

  • Alternance entre des apports théoriques et nombreux exercices pratiques sur des projets VBA.

  • Utilisation de supports de formation projetés.

  • Fourniture de documentation pédagogique (et/ou) supports numériques expliquant les différentes notions abordées.

  • Présentation des concepts suivie de mises en pratique avec des exercices autonomes corrigés collectivement.

  • Interactions régulières avec le formateur.

Modalités d’évaluation

  • Auto-évaluation des objectifs du cours VBA.

  • Feuilles de présence.

  • Formulaires d’évaluation de la formation.

  • Certificat de réalisation de l’action de formation.

Délais et modalités d’accès

  • Contactez notre cabinet par téléphone ou par email.

  • Les délais d’accès dépendent de l’agenda de l’organisme de formation, généralement entre 2 et 8 semaines après la validation du devis.

Lieu

  • Sur site dans votre entreprise ou à distance via des plateformes de partage d’écran.

Formateur VBA

  • Un formateur expert en VBA vous guidera tout au long de votre apprentissage.

Accessibilité aux personnes en situation de handicap

  • L’organisme de formation DOPHIS propose des actions de formation directement dans les entreprises. Si des personnes en situation de handicap souhaitent participer, l’employeur doit organiser l’accès à une salle adaptée et fournir les équipements nécessaires. DOPHIS vérifiera ces conditions avec l’employeur du participant concerné. En cas de demande directe d’une personne en situation de handicap, il est possible de nous contacter pour étudier les adaptations possibles ou orienter la personne vers un réseau de référents compétents.

L’expertise au service de votre formation

Rencontrez notre formateur

Matthieu CHENAL est un professionnel aguerri avec plus de 10 ans d’expérience dans le domaine de la formation. Sa vaste expérience lui permet de transmettre des connaissances pointues et adaptées aux besoins spécifiques de chaque stagiaire.

Notre formateur est réputé pour son écoute attentive et sa capacité à personnaliser les formations en fonction des attentes et des besoins des participants. Il s’assure que chaque session est pertinente et bénéfique, favorisant ainsi un apprentissage efficace et sur-mesure.

En plus de son rôle de formateur, il est également développeur VBA, ce qui lui confère une expertise technique inégalée. Il a conçu et développé de nombreuses applications VBA, ce qui enrichit ses formations d’exemples concrets et pratiques. Son expertise permet aux stagiaires d’acquérir des compétences pratiques directement applicables dans leur environnement professionnel.

Grâce à sa grande connaissance des structures et de l’organisation des entreprises, notre formateur comprend les enjeux des différents métiers. Il sait adapter ses formations pour répondre aux besoins spécifiques de chaque secteur d’activité.

La combinaison de ses qualités d’écoute, de son expertise technique et de sa compréhension des dynamiques organisationnelles garantit une formation de haute qualité. Vous bénéficierez non seulement de connaissances théoriques, mais aussi de compétences pratiques directement transposables à votre environnement de travail.

Personnalisé – Interactif – Accompagné

Evaluation des formations sur 2023

Les évaluations réalisées à l’issue des sessions permettent d’améliorer en permanence la qualité de nos prestations.

Pourcentage de parcours sans abandon 100%
Evaluation globale des formations 96%
Recommanderiez-vous notre organisme 100%