Formation Excel VBA - Programmation VBA pour Excel

Ref. EX07

CPF

durée

3 jours

Tarif

1090€ ht

picture_as_pdfprint

Nos clients

Ils nous font confiance.

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations Excel

Formation Excel VBA - Programmation VBA pour Excel

Objectifs

Développer des applications personnalisées faisant appel aux fonctions de Excel par une interface graphique conçue avec Visual Basic.

Public

Prérequis

Connaissance et pratique de Excel. Avoir déjà utilisé :

  • Les concepts de base d’un langage structuré (variables, procédures, fonctions et boucles)
  • Les Macros
  • Enregistrement et édition de macros
  • Affectation de macros aux objets

Programme

Module 1 : Composants de l'éditeur VBA

  • Fenêtre de l'éditeur
  • Fenêtre Projet
  • L'explorateur d'objets
  • Fenêtre de code
  • Fenêtre Propriétés
  • Fenêtre de débogage
  • Boîte à outils et contrôles

Module 2 : Définition des Procédures

  • Structure détaillée des procédures Sub
  • Structure détaillée des procédures Function
  • Arguments
  • Appels de procédures
  • Documenter les procédures
  • Gérer les procédures

Module 3 : Gestion des projets

  • Insérer un formulaire, un module de code
  • Ajouter du code VBA à un formulaire

Module 4 : Variables et constantes

  • Déclarations et portées
  • Utilisation des variables tableaux

Module 5 : Manipulation des chaînes de caractères / Branchements et prise de décision et boucles

  • Les instructions If…Then…Else, Select Case, Do…Loop et For…Next

Module 6 : Les objets

  • Le modèle d’objet
  • Notions de propriétés et de méthodes
  • Les collections d’objets
  • Les instructions With…With-End
  • Manipulation des principaux objets d’Excel

Module 7 : Contrôles et boîtes de dialogue

  • Créer ses propres boîtes de contrôles
  • Créer des routines d'événements

Module 8 : Gestion des erreurs et débogage

  • Les outils de débogage
  • Création de routine de gestion des erreurs d’exécution

Module 9 : Personnalisation de l’interface utilisateur

  • Modification des barres d’outils et de menus via VBA
  • Ateliers : les différents points abordés au cours de ce stage seront mis en application au travers d’ateliers avec du code VBA en Anglais

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture