• 06 52 41 61 41
Retourner en haut

Formation Excel Macros VBA : Intermédiaire

Maîtrisez l’automatisation : développez vos compétences en macros et en VBA pour libérer tout le potentiel d’Excel

2 jours (14 heures) Intermédiaire En centre ou à distance
CPF Certification incluse
asbéo - Formation Excel Macros VBA : Intermédiaire

Qu'allez-vous apprendre ?

Initiez-vous aux macros et VBA : Automatisez Excel avec puissance

Excel est déjà un outil puissant, mais avec les macros et VBA, vous débloquez un tout nouveau niveau d’automatisation et d’efficacité. Cette formation est conçue pour vous donner les clés pour démarrer et transformer votre manière de travailler avec Excel.


Ce que vous apprendrez :

  • Travailler dans l’environnement VBA
    Découvrez l’interface de développement, explorez ses fonctionnalités et apprenez les bases pour coder en VBA.

  • Créer des macro-commandes
    Simplifiez vos processus en automatisant les tâches répétitives et gagnez un temps précieux au quotidien.

  • Programmer en Visual Basic sous Excel
    Apprenez à concevoir des solutions personnalisées pour répondre aux besoins spécifiques de vos projets professionnels.


Pourquoi suivre cette formation ?

  • Pour automatiser vos tâches : Libérez-vous des tâches répétitives et concentrez-vous sur ce qui compte vraiment.
  • Pour personnaliser vos outils Excel : Adaptez Excel à vos besoins uniques avec des macros et du code VBA.
  • Pour améliorer vos compétences : Développez une expertise recherchée et devenez un véritable atout dans votre équipe.

Avec cette formation, les macros et VBA deviennent vos alliés pour maximiser votre productivité. Prenez le contrôle de vos données et démarrez dès aujourd’hui.

Pour qui est faite cette formation ?

Cette formation est destinée aux utilisateurs connaissant les fonctionnalités avancées d'Excel et qui souhaitent développer leurs compétences sur VBA.

Pour quels métiers ?

  • Professionnels ayant une première expérience avec les macros et VBA :
    Collaborateurs maîtrisant les bases de la création de macros et ayant déjà écrit ou modifié des scripts VBA simples, mais souhaitant approfondir leurs compétences.
    Exemples : analystes de données, techniciens comptables, ou responsables administratifs utilisant des fichiers complexes.
  • Utilisateurs réguliers d’Excel cherchant à optimiser leurs processus avancés :
    Employés ou entrepreneurs manipulant des volumes de données importants ou des workflows complexes nécessitant des automatisations avancées.
    Exemples : gestionnaires de projet, consultants, ou responsables logistiques.
  • Entrepreneurs et dirigeants souhaitant automatiser des processus stratégiques :
    Professionnels cherchant à gagner du temps et à améliorer la précision des processus métier en exploitant les capacités avancées de VBA.
  • Personnes en reconversion ou en montée en compétences techniques :
    Salariés ou apprenants souhaitant accéder à des postes plus qualifiés nécessitant une maîtrise approfondie de l’automatisation dans Excel.
  • Professionnels travaillant en équipe ou sur des projets collaboratifs :
    Utilisateurs ayant besoin d’échanger des fichiers Excel automatisés avec des collègues ou des clients, et de garantir leur robustesse et leur adaptabilité.

Objectifs de la formation

  • Travailler dans l'environnement VBA
  • Créer des macro-commandes
  • Programmer en Visual Basic sous Excel

Programme

Activités préparatoires

  • Un test de positionnement TOSA : il permet d'évaluer vos compétences en début de formation
  • Une formation de prise en main à notre outil de classe à distance

  • Pour les sessions à distance :
    Présentation des ressources pédagogiques qui seront utilisées pendant la formation

Se repérer dans l'interface de l'éditeur VBA

  • Afficher l’onglet Développeur
  • Afficher l’éditeur Visual Basic
  • Comprendre les notions de modules : module pour le classeur et pour chacune des feuilles du classeur, modules standards
  • Faire la différence entre tous ces modules et connaitre dans quels cas utiliser

Travailler avec les macros

  • Comprendre certaines lignes du code d’une macro enregistrée
  • Comprendre les notions de la structure d’une macro
  • Repérer les lignes de code inutiles dans une macro enregistrée
  • Insérer un commentaire dans une macro
  • Appeler une macro dans une autre macro pour créer des routines et des sous-routines

Travailler avec les outils de débogage

  • Exécuter une macro depuis la boîte de dialogue Macro
  • Arrêter une macro en cours d’éxécution
  • Exécuter un mode Pas à pas
  • Sécuriser le code par un mot de passe
  • Utiliser le lancement automatique de macros à l’ouverture et à la fermeture d'un événement
  • Créer une nouvelle icône sur le ruban pour exécuter une macro

Comprendre le principe de bases de la programmation orientée objet

  • Comprendre la notion d’objet en matière de programmation
  • Comprendre la notion de collection d’objets, de propriétés et de méthodes
  • Comprendre la notion de Range
  • Reconnaître les principaux opérateurs arithmétiques

Travailler avec les variables

  • Reconnaître la déclaration des variables dans un code existant
  • Déclarer une variable de type String ou Variant
  • Savoir forcer la déclaration de variable
  • Comprendre l’avantage de créer ces variables
  • Utiliser les principaux types de variables

Travailler avec les procédures

  • Connaître les limites concernant les noms donnés aux procédures
  • Connaître les notions de type : mot-clé, instruction, liste des arguments
  • Utiliser correctement les membres des objets (propriétés et méthodes
  • Comprendre la syntaxe et utiliser les blocs With, End With
  • Créer des conditions avec l’instruction IF
  • Comprendre les boucles et les utiliser dans des cas simples
  • Connaître la possibilité de la programmation sans arrêt sur erreur
  • Créer une procédure simple pour automatiser des tâches répétitives

Identifier la boîte de dialogue et Userform

  • Créer un Userform simple avec les principaux contrôles
  • Formater les contrôles dans le Userform
  • Afficher des messages et des boîtes de dialogue simples et récupérer les réponses

Insérer un contrôle ActiveX depuis l’onglet Développeur

  • Insérer des boutons de commande ActiveX
  • Insérer des boutons de commande ActiveX sur une feuille afin de provoquer l’exécution de la macro
  • Affecter une macro à n’importe quel objet inséré dans une feuille du classeur

Passage de la certification TOSA® en ligne

asbéo est centre agréé TOSA
Reconnue dans toute l'Europe, la certification TOSA® atteste d'un niveau de compétences sur le logiciel étudié. Elle délivre un score sur 1000 exploitable sur un CV.

Niveau visé par la formation : Niveau opérationnel

Modalités & tarifs

950,00€ TTC* 2 jours (14 heures)

Formation à distance avec formateur

Apprenez depuis chez vous ou votre lieu de travail. Cette formation se déroule en petit groupe de maximum 5 participants, animée par un formateur expert.

* Tarification pour une personne en session inter-entreprise , certification comprise, exonération de TVA au titre de l'art.261-4-4a du CGI.

Formation en intra entreprise

Offrez à vos équipes une formation 100% personnalisée, directement dans vos locaux ou à distance.

Nos formations intra-entreprise sont conçues pour répondre spécifiquement à vos besoins, en intégrant vos outils, vos méthodes de travail et vos objectifs.

1 900,00€ TTC * 14 heures

Formation en session privative avec formateur

La formation à distance est dispensée en sessions individuelles de classes virtuelles avec nos formateurs experts.

Vous bénéficierez de la liberté de choisir vos séances d'apprentissage, offrant une flexibilité inégalée pour s'adapter à votre emploi du temps.

Chaque séance, d'une durée de 1 à 2 heures, est pensée pour optimiser votre acquisition de compétences, rendant l'apprentissage pratique, efficace et entièrement adapté à votre rythme.

* Tarification pour une personne , certification comprise, exonération de TVA au titre de l'art.261-4-4a du CGI.

Financements possibles

Cette formation peut être financée par les dispositifs suivants :

  • Le Compte Personnel de Formation (CPF),
  • Les Opérateurs de Compétences (OPCO),
  • France Travail.

Elle peut également être financée par votre entreprise dans le cadre de la formation professionnelle continue.

Informations pratiques

Maîtriser les fonctionnalités avancées d'Excel, ou avoir un niveau avancé à la certification TOSA Excel
Avoir suivi la formation Excel Macros VBA débutant, ou avoir déjà pratiqué le langage VBA

Pour les sessions à distance :
Disposer d'un poste informatique muni d'une sortie audio ou d'un casque d'écoute
Disposer du logiciel étudié installé sur l’ordinateur et d'une connexion internet

Méthodes et moyens pédagogiques
Formation en classe à distance ou en centre
Petit groupe pour favoriser l'apprentissage : Maximum 5 participants

Séances de formation
Apports théoriques réalisés par formateur
Exercices pratiques à réaliser en direct sous la conduite du formateur
Feedbacks (retours) immédiats
Travail de réflexion avec le groupe

Ressources pédagogiques
Supports de formation
Exercices entièrement dirigés à réaliser à votre rythme
Correction détaillée

Toutes nos formations sont ouvertes aux personnes en situation de handicap.

Vous pouvez contacter notre référent handicap pour adapter la formation à vos besoins.

En savoir plus

Certification / Évaluation

TOSA VBA

À l'issue de la formation, vous serez invité à passer la certification TOSA VBA. La certification TOSA permet de valider les compétences sur VBA d'un candidat avec un score sur une échelle de 1 à 1000.

Cette certification évalue quatre compétences :

  • Objets,
  • Procédures,
  • Boîtes de dialogue, formulaires et contrôles ActiveX,
  • Environnement et outils de débogage.

Modalités d'évaluation :

  • Évaluation : Certification "Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)"
  • Type : QCM théorique et pratique
  • Modalité : En ligne
  • Moment : Dès la fin de la formation
  • Durée : 1 heure (35 questions)
TOSA VBA : RS6963
Date d'enregistrement : 18/12/2024
Date d'échéance : 18/12/2027
Certificateur : ISOGRAD

Les prochaines sessions

Dates Prix
Du 22/05/25 au 23/05/25
950,00€ Réservez ma place
Du 26/06/25 au 27/06/25
950,00€ Réservez ma place
Du 25/09/25 au 26/09/25
950,00€ Réservez ma place
Du 29/10/25 au 30/10/25
950,00€ Réservez ma place
Du 04/12/25 au 05/12/25
950,00€ Réservez ma place

Pas la formation que vous cherchiez ?

Retrouvez nos autres formations Macros VBA
Voir les formations Macros VBA

Besoin d'aide pour choisir votre formation ?

Contactez-nous