Une formation sur mesure ?

Devis immédiat

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

Ref. EX07

CPF

durée

3 jours

Tarif

1090€ ht

picture_as_pdfprint

Toutes les dates arrow_drop_down

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