DYSSEO FORMATION

Excel VBA les fondamentaux

DYSSEO FORMATION

Non finançable CPF
Salarie / Entreprise
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
1850 €
Durée
21
Pré-requis

Pour profiter pleinement de cette formation, il est nécessaire d’avoir une très bonne maîtrise du logiciel Excel. Avoir déjà utilisé l’enregistreur de macros d’Excel est un plus.

Certifications
Datadock Qualiopi
Le plus de la formation
Formation concrète, pragmatique et orientée métier.
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 14 - Caen
  • 35 - Rennes
  • 45 - Orléans
  • 49 - Angers
  • 59 - Lille
  • 62 - Arras
  • 69 - Lyon
  • 75 - Paris 9e
  • 76 - Mont-Saint-Aignan
  • 76 - Fécamp
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 01 - Ain
  • 02 - Aisne
  • 03 - Allier
  • 04 - Alpes-de-Haute-Provence
  • 05 - Hautes-Alpes
  • 06 - Alpes-Maritimes
  • 07 - Ardèche
  • 08 - Ardennes
  • 09 - Ariège
  • 10 - Aube
  • 11 - Aude
  • 12 - Aveyron
  • 13 - Bouches-du-Rhône
  • 14 - Calvados
  • 15 - Cantal
  • 16 - Charente
  • 17 - Charente-Maritime
  • 18 - Cher
  • 19 - Corrèze
  • 21 - Côte-d'Or
  • 22 - Côtes-d'Armor
  • 23 - Creuse
  • 24 - Dordogne
  • 25 - Doubs
  • 26 - Drôme
  • 27 - Eure
  • 28 - Eure-et-Loir
  • 29 - Finistère
  • 2A - Corse-du-Sud
  • 2B - Haute-Corse
  • 30 - Gard
  • 31 - Haute-Garonne
  • 32 - Gers
  • 33 - Gironde
  • 34 - Hérault
  • 35 - Ille-et-Vilaine
  • 36 - Indre
  • 37 - Indre-et-Loire
  • 38 - Isère
  • 39 - Jura
  • 40 - Landes
  • 41 - Loir-et-Cher
  • 42 - Loire
  • 43 - Haute-Loire
  • 44 - Loire-Atlantique
  • 45 - Loiret
  • 46 - Lot
  • 47 - Lot-et-Garonne
  • 48 - Lozère
  • 49 - Maine-et-Loire
  • 50 - Manche
  • 51 - Marne
  • 52 - Haute-Marne
  • 53 - Mayenne
  • 54 - Meurthe-et-Moselle
  • 55 - Meuse
  • 56 - Morbihan
  • 57 - Moselle
  • 58 - Nièvre
  • 59 - Nord
  • 60 - Oise
  • 61 - Orne
  • 62 - Pas-de-Calais
  • 63 - Puy-de-Dôme
  • 64 - Pyrénées-Atlantiques
  • 65 - Hautes-Pyrénées
  • 66 - Pyrénées-Orientales
  • 67 - Bas-Rhin
  • 68 - Haut-Rhin
  • 69 - Rhône
  • 70 - Haute-Saône
  • 71 - Saône-et-Loire
  • 72 - Sarthe
  • 73 - Savoie
  • 74 - Haute-Savoie
  • 75 - Paris
  • 76 - Seine-Maritime
  • 77 - Seine-et-Marne
  • 78 - Yvelines
  • 79 - Deux-Sèvres
  • 80 - Somme
  • 81 - Tarn
  • 82 - Tarn-et-Garonne
  • 83 - Var
  • 84 - Vaucluse
  • 85 - Vendée
  • 86 - Vienne
  • 87 - Haute-Vienne
  • 88 - Vosges
  • 89 - Yonne
  • 90 - Territoire de Belfort
  • 91 - Essonne
  • 92 - Hauts-de-Seine
  • 93 - Seine-Saint-Denis
  • 94 - Val-de-Marne
  • 95 - Val-d'Oise
Objectifs
  • Comprendre les fondamentaux de la programmation avec Excel
  • Automatiser des taches répétitives avec le langage VBA
  • Créer des fonctions de calculs personnalisées
  • Utiliser des formulaires pour saisir et afficher des données
Programme

JOUR 1 :

Introduction au VBA
  • Environnement de programmation, onglet Développeur
  • Accéder à l’éditeur VBA
  • Enregistrer et exécuter une macro
  • Visualiser le code VBA dans l’éditeur VBA
  • Apporter des modifications manuelles au code de la procédure
Principes de programmation en VBA
  • Le langage Visual Basic for Applications (VBA)
  • Les classes d’objets et les membres : Propriétés, méthodes, évènements
  • L’explorateur d’objets
  • Les différents types de procédures: Procédure locale ou globale, procédure évènementielle
  • Commenter le code
  • Les fonctions VBA : conversions, manipuler des chaines de caractères, dates et heures, recherche…
  • Manipuler les objets principaux d’Excel : cellules ou plages, feuilles de calcul, classeur
  • L’objet Application et ses méthodes
Les opérateurs et fonctions VBA intégrées
  • Utiliser les opérateurs arithmétiques
  • Réaliser des comparaisons
  • Utiliser les opérateurs logiques
  • Effectuer des concaténations
  • Fonctions VBA intégrées
Les variables
  • Role, définition et utilisation des variables
  • Les différents types de variables
  • Comprendre la portée des variables
  • Variable : Déclaration et affectation

JOUR 2 :

Introduire des conditions en VBA
  • L’instruction If Then Else, ElseIf
  • L’instruction Select Case
Interagir avec l’utilisateur
  • Utiliser les boites de dialogues
  • Afficher des messages ou recueillir le choix de l’utilisateur avec MsgBox
  • Recueillir la saisie de l’utilisateur avec InputBox
Les boucles
  • Créer des boucles avec Do…Loop / While
  • Créer des boucles avec For… Next
  • L’instruction For Each
  • Sortir d’une boucle : Exit

JOUR 3 :

Les Outils de débogage
  • Placer des points d’arrêt
  • Effectuer un débogage pas à pas
  • Utiliser la fenêtre des variables locales
Les formulaires utilisateur
  • L’objet UserForm
  • Créer un formulaire simple
  • Insérer et paramétrer des contrôles de formulaires : boutons, listes déroulantes, cases à cocher…
  • Afficher / Fermer le formulaire
  • Utiliser les méthodes GetOpenFileName et GetSaveAsFileName
  • Créer des macros évènementielles

Formations courtes

accessibles à tous

Sur mesure

formation adaptée

Sessions garanties

chaque mois

Centre

À propos du centre DYSSEO FORMATION

Dysseo Formation est un organisme de formation spécialisé en Data, Business Intelligence et analyse de données, dédié à la montée en compétences des salariés d’entreprises. Nous accompagnons les équipes des services ressources humaines, qualité, supply chain, contrôle de gestion, finances, informatique et directions opérationnelles dans l’exploitation et la valorisation de leurs données afin d’améliorer la prise de décision, la performance et l’efficacité opérationnelle.

Dans un contexte où les entreprises disposent de volumes de données toujours plus importants, Dysseo Formation propose des formations concrètes, pragmatiques et orientées métiers, permettant aux collaborateurs de devenir rapidement autonomes sur les outils Data et décisionnels. Nos formations s’adressent aussi bien aux profils débutants qu’aux utilisateurs avancés souhaitant structurer, automatiser et fiabiliser leurs analyses.

Nous intervenons sur les principaux outils de l’écosystème Microsoft et de l’analyse de données : Power BI, Power Query, Power Pivot, Excel, Power Automate, Power Apps, Python et Excel VBA. Ces solutions permettent de couvrir l’ensemble de la chaîne Data, depuis la collecte et la transformation des données jusqu’à leur analyse, leur automatisation et leur restitution sous forme de tableaux de bord clairs et pertinents.

Power BI & Business Intelligence

Les formations Power BI permettent de concevoir des tableaux de bord interactifs et décisionnels adaptés aux enjeux métiers. Les participants apprennent à modéliser les données, créer des indicateurs de performance (KPI), utiliser le langage DAX, optimiser les modèles et appliquer les bonnes pratiques de data visualisation pour faciliter la lecture et l’analyse des données.

Power Query & Power Pivot

Les formations Power Query et Power Pivot sont axées sur la préparation et la structuration des données. Elles permettent d’automatiser les traitements, nettoyer et transformer des sources multiples, construire des modèles de données robustes et fiabiliser les analyses dans Excel et Power BI.

Excel & VBA

Excel reste un outil central dans de nombreuses entreprises. Dysseo Formation propose des formations Excel de l'initiation à l'expertise. Les formations Excel VBA permettent d’automatiser des tâches répétitives, de sécuriser les processus et de gagner un temps précieux au quotidien.

Power Apps & Power Automate

Avec Power Apps, les participants apprennent à créer des applications métier simples et efficaces, adaptées aux besoins internes (formulaires, suivis, applications mobiles).
Les formations Power Automate sont dédiées à l’automatisation des processus : création de workflows, automatisation des tâches répétitives, flux de validation, notifications et intégration entre outils Microsoft 365.

Python & analyse de données

Les formations Python sont orientées analyse de données, automatisation et traitement de volumes importants. Elles permettent de compléter les outils Microsoft par des scripts puissants pour l’analyse, la manipulation et la visualisation des données.

Nos formations sont proposées en présentiel en inter-entreprises à Rouen, Le Havre, Paris, Lyon, Arras et Rennes, en distanciel, ainsi qu’en intra-entreprise directement sur site, partout en France. Chaque formation peut être adaptée aux besoins spécifiques de l’entreprise, à son secteur d’activité et au niveau des participants.

Avec Dysseo Formation, les entreprises développent une culture Data durable, renforcent l’autonomie de leurs équipes et transforment leurs données en véritables leviers de performance.

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Certification Datadock
Certification Qualiopi

Quelle est votre situation ?

Haut de page