01 53 90 15 20

La formation Excel VBA  vous permettra de développer des applications Excel utilisant les macro-commandes et le langage VBA, et d’utiliser les procédures événementielles pour automatiser les traitements réalisés avec Excel.

Objectifs

  • Développer par la macro-commande
  • Comprendre le langage VBA d’Excel
  • Maîtriser les structures conditionnelles
  • Maîtriser les structures itératives
  • Utiliser les boîtes de saisie pour dialoguer avec l’utilisateur
  • Créer des formulaires de saisie
  • Utiliser les procédures événementielles
  • Personnaliser les menus
  • Lier Excel et Word

Éligible au CPF

Passer la certification TOSA à Paris

21 heures

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Introduction

  • Définition d’une macro-commande.
  • Les limites d’une macro-commande et les nécessités de passer en VBA.
  • Les objets programmables d’Excel.

Le développement par la macro-commande

  • Enregistrer une macro-commande et afficher le code.
  • Attacher une macro-commande à un bouton.

Introduction au langage VBA d’Excel

  • Visualiser le code d’une macro et réaliser des modifications simples sous éditeur.
  • L’environnement VBA : les projets, les objets et leurs propriétés. Les barres d’outils de VBA.
  • Création d’un module pour écrire des procédures ou des fonctions.
  • L’objet Range, la propriété Cells, la méthode Select.

Les structures conditionnelles

  • La structure IF …END IF.
  • La structure SELECT CASE.

Les structures itératives

  • La structure de boucle dans une procédure.
  • Les boucles FOR NEXT, DO WHILE et DO UNTIL.

Dialoguer avec l’utilisateur

  • Les boîtes de messages simples.
  • Les boîtes de messages avec demande de réponse.

Les boîtes de saisie

  • Rôle et définition des InputBox.
  • Les différents paramètres de InputBox.
  • Les types de saisie et les contrôles de validité.

Les formulaires de saisie

  • Définition et rôle d’un formulaire dans Excel.
  • Description des différents objets d’un formulaire.
  • Propriétés des différents contrôles dans un formulaire.
  • Initialisation et paramétrage d’un contrôle.
  • Récupération et exploitation des données saisies dans le formulaire.

Les procédures événementielles

  • Définition et rôle d’une procédure événementielle.
  • Ordres d’exécution et spécificités des événements.

La gestion des erreurs

  • Déterminer les erreurs rattrapables et non rattrapables.
  • Rattraper les erreurs avec les principales commandes VBA.

La personnalisation des menus

  • Créer ses propres menus et barres de commandes.
  • Activer et désactiver des menus.

Les relations entre Excel et Word

  • Liens DDE et OLE des applications entre elles.
  • Les commandes de gestion des relations OLE et DDE.

Public 

La formation Excel VBA s’adresse à toute personne souhaitant développer des applications sous Excel.

Prérequis 

Afin de profiter pleinement des cours Excel VBA, il est souhaitable de connaître de l’environnement Windows, et d’avoir suivi les cours Excel Niveau 1  et Niveau 2 ou connaissances équivalentes.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates 

Rien de 8 décembre 2019 à 7 décembre 2020.

( Sous réserve d’un effectif nécessaire pour l’ouverture de session )

Tarif

1200€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu