Formation Excel VBA : De la découverte au perfectionnement à distance et en présentiel

learnperfect-icone-sur-mesure
Sur mesure
learnperfect-icone-formateurs-experts
Formateurs experts
learnperfect-icone-visioformation
Visioformation

Refaire chaque jour les mêmes manipulations dans Microsoft Excel fait perdre un temps précieux, alors qu’une macro peut les exécuter automatiquement. Cette formation apprend à enregistrer des macros, puis à comprendre et écrire du code VBA : variables, conditions, boucles, procédures et événements. Elle permet aussi de créer des formulaires UserForm et de piloter d’autres applications Office.

Problèmes ciblés par la formation

Passer de la macro enregistrée à la programmation VBA exige de comprendre la logique du langage.

  • Utilisateurs qui refont à la main des opérations répétitives dans leurs classeurs.
  • Personnes qui enregistrent des macros sans comprendre le code généré ni savoir l’ajuster.
  • Utilisateurs qui ne maîtrisent ni les objets, propriétés et méthodes, ni les variables.
  • Concepteurs de classeurs qui veulent des boîtes de dialogue, des formulaires et des contrôles de saisie.
  • Développeurs occasionnels dont le code se complique faute de maîtriser conditions, boucles et événements.

Usages et bénéfices

Ce tableau détaille l’intérêt de chaque notion abordée dans le programme :

Usage Bénéfice
Enregistrement et affectation de macros Lancer une série d’actions depuis un bouton ou le ruban
Objets, propriétés et méthodes Piloter précisément cellules, feuilles et classeurs
Variables, tableaux et constantes Stocker et manipuler des données dans le code
Conditions et boucles Automatiser des traitements répétitifs avec de la logique
Événements Workbook et Worksheet Déclencher du code à l’ouverture, à la modification ou à la sélection
UserForm et boîtes de dialogue Créer des interfaces de saisie pour les utilisateurs

Objectifs de la formation Excel VBA : De la découverte au perfectionnement

  • Enregistrer et lancer une macro-commande.
  • Comprendre les bases de la programmation.
  • Utiliser les modules et fonctions.
  • Créer et utiliser des formulaires.
  • Gérer les boucles et les erreurs.

Programme de la formation

  • Enregistrer une macro-commande
    • Enregistrer, modifier, exécuter une macro
    • Comprendre et ajuster le code généré
    • Lancer la macro via bouton
  • Affectation des macros
    • Boutons, images, graphiques et ruban
    • Barre d’outils d’accès rapide
  • Fondamentaux du VBA
    • Objets, propriétés et méthodes
    • Logique générale du langage
    • Éditeur Visual Basic
    • Sélections en VBA
  • Propriétés des objets Excel
    • Mise en forme, bordures et feuilles
    • Calculs dépendants entre cellules
  • Couleurs et formats
    • ColorIndex, Color et bordures
    • Onglets de feuilles colorés
  • Variables et constantes
    • Types, portée et constantes
    • Variables personnalisées
  • Tableaux VBA
    • Tableaux simples et multidimensionnels
    • Tableaux dynamiques et redimensionnement
  • Conditions et tests
    • IF, ELSEIF, SELECT CASE
    • Tests numériques, dates et chaînes
  • Boucles et sorties
    • DO, FOR, FOR EACH
    • Quitter une boucle
  • Procédures et fonctions
    • Public, Private et appels internes
    • Fonctions intégrées et personnalisées
  • Boîtes de dialogue
    • MsgBox, options et valeurs retournées
    • InputBox et sauts de ligne
  • Arguments des procédures
    • Arguments, optionnels, ByRef et ByVal
  • Événements Workbook
    • Ouverture, fermeture, enregistrement, impression
    • Activation, clics et modifications
  • Événements Worksheet
    • Sélections, activations et changements
    • Gestion et désactivation des événements
  • Contrôles et formulaires VBA
    • UserForm, propriétés et événements
    • Affichage et interaction utilisateur
    • Boutons, listes, cases et bascules
    • Validation et insertion de données
  • Fonctions avancées VBA
    • Fonctions Array, Split et Join
    • Fonctions Excel appelées en VBA
  • Automatisation et données externes
    • Pilotage des applications Office
    • Accès aux données et API Windows

Construisez votre parcours sur mesure

Nos conseillers conçoivent des modules spécifiques pour répondre directement aux défis techniques et méthodologiques de votre entreprise.

Prérequis

  • Matériel informatique et connexion internet dans le cadre des formations en distanciel et présentiel chez le Client.
  • Le logiciel concerné dans le cadre de votre formation.
  • Un test de positionnement est à réaliser en amont de la formation et conditionne l’accès à la formation adapté au niveau et objectifs de l’apprenant.

Modalités

  • Formation délivrée en cours individuel ou collectif.
  • Parcours pédagogique en face à face à distance ou en présentiel.
  • Programme adapté en fonction du profil, des objectifs professionnels et des besoins de chaque apprenant.
  • Support de cours mis à disposition sous format numérique.
  • Sessions participatives et interactives s’appuyant sur une pédagogie inversée et ludique avec activités préparatoires et exercices de consolidation.
    • Phase de pré-learning : préparation à la session à venir par la lecture de ressources pédagogiques (théorie, concept clés, …) proposés dans le support de cours.
    • Phase de mise en pratique durant le cours : mise en application situationnelle favorisant l’interaction et permettant d’approfondir la compréhension et d’acquérir les compétences nécessaires pour utiliser Excel avec aisance en contexte professionnel.

Accessibilité

Le contenu pédagogique est personnalisable en fonction des durées de formation selon les besoins, niveaux de compétence et rythme d’apprentissage des apprenants assurant ainsi une approche pédagogique précise et efficace.

L’accès aux ressources pédagogiques est réalisé dans les 15 jours ouvrés suite à la réception du devis validé ou de la convention de stage par le bénéficiaire.

Le délai d’accès dépend de la modalité choisie :

  • Visioformation
    • En Individuel – inscription maximum 48 heures ouvrés avant début des cours. Dans le cas d’une formation financée par le CPF, ce délai est porté à 11 jours ouvrés
    • En collectif – l’inscription est ouverte jusqu’à 15 jours avant la date
  • Présentiel en individuel ou en collectif – l’inscription est ouverte jusqu’à 15 jours avant la date

Pour une étude de faisabilité concernant votre formation, si vous êtes en situation de handicap, merci de nous contacter par mail missionhandicap@learnperfect.fr.

Financement

Nos formations sont adaptées aux besoins des participants. Merci de nous contacter pour un devis personnalisé au +33 1 49 59 62 65 ou par mail à relation.client@learnperfect.fr.

Formations finançables au titre du plan de développement des compétences et par les OPCO sous réserve d’éligibilité.

FAQ

Toggle

Non, la formation Excel VBA De la découverte au perfectionnement commence par l’enregistrement d’une macro, puis apprend à comprendre et ajuster le code généré. Les prérequis n’exigent pas de connaissance préalable en programmation, mais un test de positionnement adapte le parcours.

Toggle

Une procédure exécute une série d’actions, tandis qu’une fonction renvoie une valeur. La formation Excel VBA De la découverte au perfectionnement traite les procédures publiques et privées, ainsi que les fonctions intégrées et personnalisées.

Toggle

Avec la fonction MsgBox, qui affiche un message et renvoie la valeur du bouton choisi, ou avec InputBox pour demander une saisie. La formation Excel VBA De la découverte au perfectionnement détaille leurs options et les sauts de ligne.

Toggle

Oui, la formation Excel VBA De la découverte au perfectionnement aborde les événements Workbook : ouverture, fermeture, enregistrement, impression, activation et modifications. Un événement permet de lancer du code sans action manuelle de l’utilisateur.

Toggle

Cette distinction détermine si la procédure modifie la variable d’origine ou travaille sur une copie. La formation Excel VBA De la découverte au perfectionnement traite les arguments, les arguments optionnels et les modes ByRef et ByVal.

La formation "Excel VBA : De la découverte au perfectionnement" vous intéresse ?

Échangeons dès aujourd’hui sur vos enjeux pour valider l’adéquation de ce programme avec le profil de vos collaborateurs.

S'inscrire à cette formation

Individuel

Durée 24h CPF
Tarif 3 588 € HT
Durée 12h
Tarif 1 498 € HT

Intra-entreprise

Durée 21h
Tarif 3 363 € HT

Plusieurs formats possibles pour cette formation

Une flexibilité de déploiement pensée pour s’intégrer parfaitement à votre rythme d’activité et vos objectifs.

Formats

Individuel

Durée 24h CPF
Tarif 3 588 € HT
Durée 12h
Tarif 1 498 € HT

Intra-entreprise

Durée 21h
Tarif 3 363 € HT