Aller au contenu principal

VBA - Excel

Date de mise à jour :
Identifiant Offre Info : 03_2100775F
Organisme responsable : Data Value (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Maîtriser la programmation VBA dans l'environnement Microsoft Office Excel.

Programme de la formation

Macros Présentation des macros Excel et de leur histoire Macros et sécurité Enregistrement de macros Exécution d'une macro Mode pas-à-pas Affectation d'une macro à un élément d'interface (bouton, barre d'outils d'accès rapide, ruban) L'interface de programmation : Visual Basic Editor Présentation de l'interface VBE Organisation générale d'un projet Excel Syntaxe VBA Variables / Constantes Opérateurs Structures de contrôle…

Macros
  • Présentation des macros Excel et de leur histoire
  • Macros et sécurité
  • Enregistrement de macros
  • Exécution d'une macro
  • Mode pas-à-pas
  • Affectation d'une macro à un élément d'interface (bouton, barre d'outils d'accès rapide, ruban)
L'interface de programmation : Visual Basic Editor
  • Présentation de l'interface VBE
  • Organisation générale d'un projet Excel
Syntaxe VBA
  • Variables / Constantes
  • Opérateurs
  • Structures de contrôle
  • Fonctions intégrées
  • Gestion d'erreurs
  • Procédures personnalisées
  • Notions de Programmation Orientée Objet
Modèle d'objets Excel
  • Présentation
  • L'objet Application
  • L'objet Workbook
  • L'objet Worksheet
  • L'objet Range
  • Évocation d'autres objets utiles (Chart, PivotTable,…)
  • Événement du modèle d'objets Excel
Boîtes de dialogue personnalisées (Userforms)
  • Ajout de Userforms dans un projet Excel
  • Dessin des Userforms
  • Programmation des Userforms
  • Principaux événements des Userforms et de leurs contrôles

Validation et sanction

- Enregistrer une macro-commande, l'exécuter puis l'associer à un élément d'interface
- Naviguer dans l'interface Visual Basic Editor, utiliser les commandes, et organiser des projets Excel
- Appliquer la syntaxe du langage VBA, utiliser les fonctions intégrées et gérer les erreurs dans des scripts VBA
- Manipuler différents objets Excel (Application, Classeur, Feuille de calcul, Plage de cellules, Graphique, Tableau croisé dynamique) dans des projets VBA
- Créer et configurer des boîtes de dialogue personnalisées (Userforms), programmer leurs contrôles, et affecter des macros à des boutons de formulaire
 

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Modalités pédagogiques

Pédagogie active mêlant exposés, exercices et applications pratiques dans Excel

Durée

En centre

21 h

Financement

Conventionnement
Oui
Financeurs
  • Bénéficiaire de l'action

    Programme : Entreprise, Individuel (AIF, POEI, Région individuel, autofinancement)

    Publics : Utilisateur d'Excel souhaitant développer des macros à l'aide du langage VBA.

  • Entreprise

    Programme : Entreprise, Individuel (AIF, POEI, Région individuel, autofinancement)

    Publics : Utilisateur d'Excel souhaitant développer des macros à l'aide du langage VBA.

Conditions d'accès

Publics visés

  • Public en emploi
  • Salarié
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion
  • Tout public

Informations sur les publics

Utilisateur d'Excel souhaitant développer des macros à l'aide du langage VBA.

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Pour suivre ce stage dans de bonnes conditions, il est recommandé d'avoir suivi en amont les formations Excel - Les bases Excel - Les fonctions et Excel - Gestion de données.

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

33 Rue de la République
69002 Lyon 2e

Responsable : ASI

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
41 rue de la Découverte
31676 Labège
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes